Skip to content

Commit 9261098

Browse files
committed
fix: release please failed publish tag
Add commit message test Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>
1 parent 34f7a47 commit 9261098

4 files changed

Lines changed: 47 additions & 9 deletions

File tree

.github/release-please.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
handleGHRelease: true
2+
manifest: true
3+
manifestConfig: .github/release-please-config.json
4+
manifestFile: .github/release-please-manifest.json
Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Pull Build Test
1+
name: ci
22

33
# Ensure only one run per workflow + ref; cancel older in-progress runs on new commits
44
concurrency:
@@ -7,11 +7,9 @@ concurrency:
77

88
on:
99
push:
10-
branches:
11-
- main
10+
branches: [main]
1211
pull_request:
13-
branches:
14-
- main
12+
branches: [main]
1513

1614
jobs:
1715
build:
@@ -21,6 +19,10 @@ jobs:
2119
os: [ubuntu-latest, windows-latest, macos-latest]
2220

2321
runs-on: ${{ matrix.os }}
22+
permissions:
23+
contents: read
24+
issues: write
25+
pull-requests: write
2426

2527
steps:
2628
- uses: actions/checkout@v4
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: commit-message-lint
2+
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
branches: [main]
8+
9+
jobs:
10+
commitlint:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v3
14+
with:
15+
fetch-depth: 0
16+
- uses: wagoid/commitlint-github-action@v5

.github/workflows/stale.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,34 @@
1-
name: "Close stale issues and PRs"
1+
name: 'Close stale issues and PRs (stale.yml)'
22

33
# Prevent overlapping scheduled runs (low frequency but added for consistency)
44
concurrency:
55
group: ${{ github.workflow }}-${{ github.ref }}
66
cancel-in-progress: true
77
on:
88
schedule:
9-
- cron: "30 1 * * *"
9+
- cron: '30 1 * * *'
1010

1111
jobs:
1212
stale:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/stale@v9
1616
with:
17-
stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions."
18-
stale-pr-message: "This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions."
17+
stale-issue-message: >
18+
This issue has been marked as stale because it has been open for 60 days with no activity.
19+
It will be closed in 7 days unless there is further activity. To keep it open, add a comment or remove the stale label.
20+
21+
stale-pr-message: >
22+
This pull request has been marked as stale because it has been open for 60 days with no activity.
23+
It will be closed in 10 days unless there is further activity. To keep it open, add a comment or remove the stale label.
24+
25+
close-issue-message: >
26+
This issue was closed because it has been inactive for 7 days after being marked as stale.
27+
28+
close-pr-message: >
29+
This pull request was closed because it has been inactive for 10 days after being marked as stale.
30+
31+
days-before-issue-stale: 60
32+
days-before-pr-stale: 60
33+
days-before-issue-close: 7
34+
days-before-pr-close: 10

0 commit comments

Comments
 (0)