Skip to content

Commit 9077b67

Browse files
Add files via upload (#169)
* Add files via upload Signed-off-by: Ralph Hightower <[email protected]> * [cleanup](blog): duplicate file Signed-off-by: Ralph Hightower <[email protected]> * [feat](build): Actions(maintenence) Signed-off-by: Ralph Hightower <[email protected]> --------- Signed-off-by: Ralph Hightower <[email protected]>
1 parent a51eda1 commit 9077b67

File tree

7 files changed

+163
-57
lines changed

7 files changed

+163
-57
lines changed

.github/Require PRs to main.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"id": 8498520,
3+
"name": "Require PRs to main",
4+
"target": "branch",
5+
"source_type": "Repository",
6+
"source": "RalphHightower/blog",
7+
"enforcement": "active",
8+
"conditions": {
9+
"ref_name": {
10+
"exclude": [],
11+
"include": [
12+
"~DEFAULT_BRANCH"
13+
]
14+
}
15+
},
16+
"rules": [
17+
{
18+
"type": "pull_request",
19+
"parameters": {
20+
"required_approving_review_count": 0,
21+
"dismiss_stale_reviews_on_push": false,
22+
"require_code_owner_review": false,
23+
"require_last_push_approval": false,
24+
"required_review_thread_resolution": true,
25+
"automatic_copilot_code_review_enabled": false,
26+
"allowed_merge_methods": [
27+
"merge",
28+
"squash",
29+
"rebase"
30+
]
31+
}
32+
},
33+
{
34+
"type": "required_signatures"
35+
}
36+
],
37+
"bypass_actors": []
38+
}

.github/license-reminder.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
It's a new year! 🎉 🎆
2+
Please update the LICENSE file to include the current year (e.g., 2025).
3+
This helps keep the copyright notice accurate.

.github/pull_request_template.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
<!--- Please provide a general summary of your changes in the title above -->
2+
3+
## Pull request type
4+
5+
<!-- Please try to limit your pull request to one type, submit multiple pull requests if needed -->
6+
7+
Please check the type of change your PR introduces:
8+
9+
- [ ] New blog post
10+
- [ ] Bugfix
11+
- [ ] Jekyll change(s)
12+
- [ ] Liquid change(s)
13+
- [ ] Markdown change(s)
14+
- [ ] YAML change(s)
15+
- [ ] Build error(s)
16+
- [ ] Feature
17+
- [ ] Code style update (formatting, renaming)
18+
- [ ] Refactoring (no functional changes, no api changes)
19+
- [ ] Build related changes
20+
- [ ] Documentation content changes
21+
- [ ] Other (please describe):
22+
23+
## Language
24+
25+
- [ ] awk
26+
- [ ] C/C++/C#
27+
- [ ] Ruby
28+
- [ ] Python
29+
30+
## Files added
31+
32+
-
33+
34+
## Files modified
35+
36+
-
37+
38+
## Files deleted
39+
40+
-
41+
42+
## What is the current behavior?
43+
44+
<!-- Please describe the current behavior that you are modifying, or link to a relevant issue -->
45+
46+
Issue Number: N/A
47+
48+
## What is the new behavior?
49+
50+
<!-- Please describe the behavior or changes that are being added by this PR -->
51+
52+
-
53+
-
54+
-
55+
56+
## Other information
57+
58+
<!-- Any other information that is important to this PR such as screenshots of how the component looks before and after the change -->

.github/workflows/NewYearUpdateCopyright.yml

Lines changed: 0 additions & 53 deletions
This file was deleted.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: issueQuarterlyRelease.yml – Create Quarterly Release
2+
3+
on:
4+
schedule:
5+
- cron: 30 4 31 3 *
6+
- cron: 30 4 30 6,9 *
7+
- cron: 30 5 31 12 *
8+
#workflow_dispatch:
9+
10+
permissions: read-all
11+
12+
jobs:
13+
create-issue:
14+
runs-on: ubuntu-latest
15+
permissions:
16+
issues: write
17+
steps:
18+
- name: Harden the runner (Audit all outbound calls)
19+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
20+
with:
21+
egress-policy: audit
22+
23+
- name: Create Quarterly Release
24+
uses: peter-evans/create-issue-from-file@fca9117c27cdc29c6c4db3b86c48e4115a786710 # v6.0.0
25+
with:
26+
title: "Issue Quarterly Release"
27+
content-filepath: .github/quarterlyRelease.md
28+
assignees: RalphHightower
29+
labels: |
30+
maintenance
31+
license
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: newYearUpdateCopyright.yml – New Year LICENSE Reminder
2+
3+
on:
4+
schedule:
5+
- cron: '0 5 1 1 *' # Midnight EST on Jan 1 America/New_York
6+
#workflow_dispatch:
7+
8+
permissions: read-all
9+
10+
jobs:
11+
create-issue:
12+
runs-on: ubuntu-latest
13+
permissions:
14+
issues: write
15+
steps:
16+
- name: Harden the runner (Audit all outbound calls)
17+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
18+
with:
19+
egress-policy: audit
20+
21+
- name: Create LICENSE update issue
22+
uses: peter-evans/create-issue-from-file@fca9117c27cdc29c6c4db3b86c48e4115a786710 # v6.0.0
23+
with:
24+
title: "Update LICENSE for the new year"
25+
content-filepath: .github/license-reminder.md
26+
assignees: RalphHightower
27+
labels: |
28+
maintenance
29+
license

.github/workflows/stale-branches.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ on:
55
schedule:
66
- cron: '0 6 * * 0'
77

8-
permissions:
9-
issues: write
10-
contents: write
8+
permissions: read-all
119

1210
jobs:
1311
stale_branches:
1412
runs-on: ubuntu-latest
13+
permissions:
14+
issues: write
1515
steps:
1616
- name: Harden the runner (Audit all outbound calls)
1717
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
@@ -35,4 +35,4 @@ jobs:
3535
# include-protected-branches: false
3636
# include-ruleset-branches: false
3737
# ignore-commit-messages: ''
38-
# ignore-committers: ''
38+
# ignore-committers: ''

0 commit comments

Comments
 (0)