@@ -15,11 +15,11 @@ jobs:
1515 name : Lint
1616 runs-on : ubuntu-latest
1717 steps :
18- - uses : actions/checkout@v5
18+ - uses : actions/checkout@v7
1919 - name : Install uv
20- uses : astral-sh/setup-uv@v6
20+ uses : astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0
2121 - name : Set up Python
22- uses : actions/setup-python@v5
22+ uses : actions/setup-python@v6
2323 with :
2424 python-version-file : " pyproject.toml"
2525 - name : Install only dev dependencies
@@ -47,11 +47,11 @@ jobs:
4747 - name : Linux py314
4848 pyversion : " 3.14"
4949 steps :
50- - uses : actions/checkout@v5
50+ - uses : actions/checkout@v7
5151 - name : Install uv
52- uses : astral-sh/setup-uv@v6
52+ uses : astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0
5353 - name : Set up Python ${{ matrix.pyversion }}
54- uses : actions/setup-python@v5
54+ uses : actions/setup-python@v6
5555 with :
5656 python-version : ${{ matrix.pyversion }}
5757 - name : Install system dependencies
@@ -69,11 +69,11 @@ jobs:
6969 name : Test PyInstaller hooks
7070 runs-on : ubuntu-latest
7171 steps :
72- - uses : actions/checkout@v5
72+ - uses : actions/checkout@v7
7373 - name : Install uv
74- uses : astral-sh/setup-uv@v6
74+ uses : astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0
7575 - name : Set up Python
76- uses : actions/setup-python@v5
76+ uses : actions/setup-python@v6
7777 with :
7878 python-version-file : " pyproject.toml"
7979 - name : Install dependencies
@@ -85,11 +85,11 @@ jobs:
8585 name : Build and test wheel
8686 runs-on : ubuntu-latest
8787 steps :
88- - uses : actions/checkout@v5
88+ - uses : actions/checkout@v7
8989 - name : Install uv
90- uses : astral-sh/setup-uv@v6
90+ uses : astral-sh/setup-uv@d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0
9191 - name : Set up Python 3.10
92- uses : actions/setup-python@v2
92+ uses : actions/setup-python@v6
9393 with :
9494 python-version : " 3.10"
9595 - name : Install dependencies
9999 - name : Twine check
100100 run : uv run twine check dist/*
101101 - name : Upload wheel artifact
102- uses : actions/upload-artifact@v4
102+ uses : actions/upload-artifact@v7
103103 with :
104104 path : dist
105105 name : dist
@@ -116,14 +116,14 @@ jobs:
116116 id-token : write
117117 contents : write
118118 steps :
119- - uses : actions/checkout@v5
119+ - uses : actions/checkout@v7
120120 - name : Download wheel artifact
121- uses : actions/download-artifact@v4
121+ uses : actions/download-artifact@v8
122122 with :
123123 name : dist
124124 path : dist
125125 - name : Release to GitHub
126- uses : softprops/action-gh-release@v2
126+ uses : softprops/action-gh-release@v3
127127 with :
128128 token : ${{ secrets.GITHUB_TOKEN }}
129129 files : |
0 commit comments