Skip to content

Commit 8e4d5e8

Browse files
committed
Sync repomatic
1 parent 64a14d7 commit 8e4d5e8

9 files changed

Lines changed: 30 additions & 11 deletions

File tree

.github/workflows/autofix.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name: 🪄 Autofix
99
jobs:
1010

1111
autofix:
12-
uses: kdeldycke/repomatic/.github/workflows/autofix.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
12+
uses: kdeldycke/repomatic/.github/workflows/autofix.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
1313
secrets:
1414
REPOMATIC_PAT: ${{ secrets.REPOMATIC_PAT }}
1515
VIRUSTOTAL_API_KEY: ${{ secrets.VIRUSTOTAL_API_KEY }}

.github/workflows/autolock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ name: 🔒 Autolock
88
jobs:
99

1010
autolock:
11-
uses: kdeldycke/repomatic/.github/workflows/autolock.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
11+
uses: kdeldycke/repomatic/.github/workflows/autolock.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0

.github/workflows/cancel-runs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ name: ✂️ Cancel runs
88
jobs:
99

1010
cancel-runs:
11-
uses: kdeldycke/repomatic/.github/workflows/cancel-runs.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
11+
uses: kdeldycke/repomatic/.github/workflows/cancel-runs.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0

.github/workflows/changelog.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ name: 🆙 Changelog & versions
2525
jobs:
2626

2727
changelog:
28-
uses: kdeldycke/repomatic/.github/workflows/changelog.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
28+
uses: kdeldycke/repomatic/.github/workflows/changelog.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
2929
secrets:
3030
REPOMATIC_PAT: ${{ secrets.REPOMATIC_PAT }}

.github/workflows/docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ name: 📚 Docs
1818
jobs:
1919

2020
docs:
21-
uses: kdeldycke/repomatic/.github/workflows/docs.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
21+
uses: kdeldycke/repomatic/.github/workflows/docs.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0

.github/workflows/labels.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ name: 🏷️ Labels
1919
jobs:
2020

2121
labels:
22-
uses: kdeldycke/repomatic/.github/workflows/labels.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
22+
uses: kdeldycke/repomatic/.github/workflows/labels.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0

.github/workflows/lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ name: 🧹 Lint
2121
jobs:
2222

2323
lint:
24-
uses: kdeldycke/repomatic/.github/workflows/lint.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
24+
uses: kdeldycke/repomatic/.github/workflows/lint.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
2525
secrets:
2626
REPOMATIC_PAT: ${{ secrets.REPOMATIC_PAT }}
2727
VIRUSTOTAL_API_KEY: ${{ secrets.VIRUSTOTAL_API_KEY }}

.github/workflows/release.yaml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,29 @@ name: 🚀 Build & release
66
branches:
77
- main
88

9+
concurrency:
10+
# Declared on this push-triggered entry, not the reusable _release-engine.yaml it
11+
# calls: GitHub decides run cancellation from the entry workflow's group, and a
12+
# block on the engine lane (reached via `needs: build`) joins its group too late
13+
# to cancel queued or building runs. Regular commits share a per-branch group and
14+
# cancel each other; release commits ([changelog] Release / Post-release) get a
15+
# unique SHA-based group so an in-flight release is never cancelled by a later push.
16+
group: >-
17+
${{ github.workflow }}-${{
18+
github.event.pull_request.number
19+
|| (
20+
(startsWith(github.event.head_commit.message, '[changelog] Release')
21+
|| startsWith(github.event.head_commit.message, '[changelog] Post-release'))
22+
&& github.sha
23+
)
24+
|| github.ref
25+
}}
26+
cancel-in-progress: true
27+
928
jobs:
1029

1130
build:
12-
uses: kdeldycke/repomatic/.github/workflows/_release-build.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
31+
uses: kdeldycke/repomatic/.github/workflows/_release-build.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
1332

1433
publish-pypi:
1534
name: 🐍 Publish to PyPI (${{ matrix.short_sha }})
@@ -33,7 +52,7 @@ jobs:
3352
# Lets the admonition step below edit the published release notes.
3453
contents: write
3554
steps:
36-
- uses: kdeldycke/repomatic/.github/actions/publish-pypi@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
55+
- uses: kdeldycke/repomatic/.github/actions/publish-pypi@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
3756
with:
3857
artifact-name: ${{ github.event.repository.name }}-${{ matrix.short_sha }}
3958
# Backfill the "available on PyPI" admonition onto the release notes after a successful OIDC upload. The engine
@@ -51,7 +70,7 @@ jobs:
5170
--repo "${{ github.repository }}" <<< "${RELEASE_NOTES}"
5271
5372
release:
54-
uses: kdeldycke/repomatic/.github/workflows/_release-engine.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
73+
uses: kdeldycke/repomatic/.github/workflows/_release-engine.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
5574
needs: build
5675
secrets:
5776
REPOMATIC_PAT: ${{ secrets.REPOMATIC_PAT }}

.github/workflows/renovate.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ name: 🆕 Renovate
1414
jobs:
1515

1616
renovate:
17-
uses: kdeldycke/repomatic/.github/workflows/renovate.yaml@6b9586282b103feae63e773c15f788f7d37848bd # v6.29.0
17+
uses: kdeldycke/repomatic/.github/workflows/renovate.yaml@e8e1f6c651ed0c51dd6622cf316f3f7f591ed3dc # v6.30.0
1818
secrets:
1919
REPOMATIC_PAT: ${{ secrets.REPOMATIC_PAT }}

0 commit comments

Comments
 (0)