Skip to content

Commit 80cb83b

Browse files
authored
πŸ‘· ci(release): pin github-workflows 6.2.0 (#168)
Moves every [`tox-dev/github-workflows`](https://github.com/tox-dev/github-workflows) pin to [6.2.0](https://github.com/tox-dev/github-workflows/releases/tag/6.2.0). πŸ‘‹ The GitHub Release now credits first-time contributors: the publish step takes the New Contributors list from GitHub's generated notes for the range since the previous tag and places it above the package and comparison links ([#34](tox-dev/github-workflows#34)). The changelog file no longer carries that list. The pins also pick up the 6.0.2 to 6.1.0 changes: release asset names match the names GitHub stores ([#29](tox-dev/github-workflows#29)), and the rendered notes list several packages on one row with an ecosystem emoji ([#32](tox-dev/github-workflows#32)).
1 parent 7cc1c22 commit 80cb83b

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

β€Ž.github/workflows/news.yamlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
python-version: "3.15"
2525
enable-cache: false
2626
- name: πŸ“¦ Install locked release tools
27-
uses: tox-dev/github-workflows/install-locked-tools@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
27+
uses: tox-dev/github-workflows/install-locked-tools@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
2828
with:
2929
groups: release-news
3030
venv: ${{ runner.temp }}/release-tools
3131
- name: πŸ” Validate news fragments
32-
uses: tox-dev/github-workflows/validate-news@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
32+
uses: tox-dev/github-workflows/validate-news@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0

β€Ž.github/workflows/prepare-release.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions: {}
1212
jobs:
1313
prepare:
1414
name: 🏷️ Prepare Towncrier release
15-
uses: tox-dev/github-workflows/.github/workflows/prepare-towncrier-release.yaml@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
15+
uses: tox-dev/github-workflows/.github/workflows/prepare-towncrier-release.yaml@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
1616
permissions:
1717
contents: read
1818
pull-requests: read

β€Ž.github/workflows/release.yamlβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ concurrency:
1010
jobs:
1111
build:
1212
name: πŸ—οΈ Build
13-
uses: tox-dev/github-workflows/.github/workflows/validate-python-release.yaml@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
13+
uses: tox-dev/github-workflows/.github/workflows/validate-python-release.yaml@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
1414
permissions:
1515
contents: read
1616
notes:
@@ -33,17 +33,17 @@ jobs:
3333
python-version: "3.15"
3434
enable-cache: false
3535
- name: πŸ“¦ Install locked release tools
36-
uses: tox-dev/github-workflows/install-locked-tools@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
36+
uses: tox-dev/github-workflows/install-locked-tools@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
3737
with:
3838
groups: release-notes
3939
venv: ${{ runner.temp }}/release-tools
4040
- name: 🏷️ Select previous tag
4141
id: previous
42-
uses: tox-dev/github-workflows/select-previous-tag@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
42+
uses: tox-dev/github-workflows/select-previous-tag@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
4343
with:
4444
tag: ${{ github.ref_name }}
4545
- name: πŸ“ Render release notes
46-
uses: tox-dev/github-workflows/render-release-notes@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
46+
uses: tox-dev/github-workflows/render-release-notes@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
4747
with:
4848
tag: ${{ github.ref_name }}
4949
previous: ${{ steps.previous.outputs.previous }}
@@ -101,13 +101,13 @@ jobs:
101101
artifact-ids: ${{ needs.notes.outputs.artifact-id }}
102102
path: ${{ runner.temp }}
103103
- name: πŸ” Verify PyPI artifacts
104-
uses: tox-dev/github-workflows/reconcile-pypi-artifacts@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
104+
uses: tox-dev/github-workflows/reconcile-pypi-artifacts@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
105105
with:
106106
project: python-discovery
107107
version: ${{ github.ref_name }}
108108
dist: dist
109109
- name: πŸš€ Publish GitHub release
110-
uses: tox-dev/github-workflows/publish-github-release@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
110+
uses: tox-dev/github-workflows/publish-github-release@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
111111
env:
112112
GH_TOKEN: ${{ github.token }}
113113
with:

β€Ž.github/workflows/upgrade-release-tools.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ concurrency:
1010
jobs:
1111
upgrade:
1212
name: πŸ”€ Upgrade release tools
13-
uses: tox-dev/github-workflows/.github/workflows/upgrade-release-tools.yaml@259a3d3fb578d00517ffb73341fdd463259b0b2f # 6.0.1
13+
uses: tox-dev/github-workflows/.github/workflows/upgrade-release-tools.yaml@29d4d5e6900db30502d7249043b59c18284a9777 # 6.2.0
1414
permissions:
1515
contents: read
1616
secrets:

0 commit comments

Comments
Β (0)