@@ -10,10 +10,10 @@ jobs:
1010 runs-on : ubuntu-latest
1111 needs : [checks]
1212 steps :
13- - uses : actions/checkout@v4
13+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1414
1515 - name : Install uv
16- uses : astral-sh/setup-uv@v3
16+ uses : astral-sh/setup-uv@61cb8a9741eeb8a550a1b8544337180c0fc8476b # v7.2.0
1717 with :
1818 enable-cache : true
1919 version : 0.9.5
2525 run : uv build
2626
2727 - name : Upload artifacts
28- uses : actions/upload-artifact@v4
28+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
2929 with :
3030 name : release-dists
3131 path : dist/
@@ -44,34 +44,34 @@ jobs:
4444
4545 steps :
4646 - name : Retrieve release distributions
47- uses : actions/download-artifact@v4
47+ uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
4848 with :
4949 name : release-dists
5050 path : dist/
5151
5252 - name : Publish package distributions to PyPI
53- uses : pypa/gh-action-pypi-publish@release/v1
53+ uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # release/v1
5454
5555 docs-publish :
5656 runs-on : ubuntu-latest
5757 needs : ["pypi-publish"]
5858 permissions :
5959 contents : write
6060 steps :
61- - uses : actions/checkout@v4
61+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
6262 - name : Configure Git Credentials
6363 run : |
6464 git config user.name github-actions[bot]
6565 git config user.email 41898282+github-actions[bot]@users.noreply.github.com
6666
6767 - name : Install uv
68- uses : astral-sh/setup-uv@v3
68+ uses : astral-sh/setup-uv@61cb8a9741eeb8a550a1b8544337180c0fc8476b # v7.2.0
6969 with :
7070 enable-cache : true
7171 version : 0.9.5
7272
7373 - run : echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
74- - uses : actions/cache@v4
74+ - uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
7575 with :
7676 key : mkdocs-material-${{ env.cache_id }}
7777 path : .cache
0 commit comments