Skip to content

Commit b1afd4a

Browse files
Replace tagged versions with commit hashes in actions
Also add a default of `persist-credentials` as False. These are fixes from running zizmorcore/zizmor Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
1 parent 97d0909 commit b1afd4a

4 files changed

Lines changed: 93 additions & 66 deletions

File tree

.github/workflows/about-files-ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ jobs:
1616

1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
20+
with:
21+
persist-credentials: false
2022

2123
- name: Set up Python ${{ matrix.python-version }}
22-
uses: actions/setup-python@v4
24+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
2325
with:
2426
python-version: ${{ matrix.python-version }}
2527

.github/workflows/docs-ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ jobs:
1616

1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
20+
with:
21+
persist-credentials: false
2022

2123
- name: Set up Python ${{ matrix.python-version }}
22-
uses: actions/setup-python@v5
24+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
2325
with:
2426
python-version: ${{ matrix.python-version }}
2527

.github/workflows/licensedcode-data-index-release.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,11 @@ jobs:
2727
runs-on: ubuntu-24.04
2828

2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
31+
with:
32+
persist-credentials: false
3133
- name: Set up Python
32-
uses: actions/setup-python@v5
34+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
3335
with:
3436
python-version: 3.14
3537

@@ -40,7 +42,7 @@ jobs:
4042
run: etc/release/licensedcode-create-pypi-wheel-and-sdist.sh
4143

4244
- name: Upload built archives
43-
uses: actions/upload-artifact@v4
45+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
4446
with:
4547
name: pypi_archives
4648
path: dist/*
@@ -57,13 +59,13 @@ jobs:
5759

5860
steps:
5961
- name: Download built archives
60-
uses: actions/download-artifact@v4
62+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
6163
with:
6264
name: pypi_archives
6365
path: dist
6466

6567
- name: Create GH release
66-
uses: softprops/action-gh-release@v2
68+
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda
6769
with:
6870
draft: true
6971
files: dist/*
@@ -80,11 +82,11 @@ jobs:
8082

8183
steps:
8284
- name: Download built archives
83-
uses: actions/download-artifact@v4
85+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
8486
with:
8587
name: pypi_archives
8688
path: dist
8789

8890
- name: Publish to PyPI
8991
if: startsWith(github.ref, 'refs/tags')
90-
uses: pypa/gh-action-pypi-publish@release/v1
92+
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b

0 commit comments

Comments
 (0)