4646
4747 steps :
4848 - name : Checkout sources
49- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
49+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
5050
5151 - name : Install Rust toolchain
5252 uses : dtolnay/rust-toolchain@stable
9595 fi
9696
9797 - name : Upload artifacts
98- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6 .1
98+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0 .1
9999 with :
100100 name : yr-${{ matrix.target }}
101101 path : yara-x-*
@@ -133,7 +133,7 @@ jobs:
133133
134134 steps :
135135 - name : Checkout sources
136- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
136+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
137137 - name : Install Rust toolchain
138138 uses : dtolnay/rust-toolchain@stable
139139 with :
@@ -149,7 +149,7 @@ jobs:
149149 fi
150150
151151 - name : Install Python
152- uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4 .0
152+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
153153 with :
154154 python-version : ' 3.12'
155155
@@ -190,13 +190,13 @@ jobs:
190190 MACOSX_DEPLOYMENT_TARGET : ' 14.0'
191191
192192 - name : Upload artifacts
193- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6 .1
193+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0 .1
194194 with :
195195 name : pypi-${{ matrix.build }}-${{ matrix.python-version }}
196196 path : ./wheelhouse/*.whl
197197
198198 - name : Upload artifacts
199- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6 .1
199+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0 .1
200200 with :
201201 name : pypi-source-${{ strategy.job-index }}
202202 path : ./wheelhouse/*.tar.gz
@@ -207,7 +207,7 @@ jobs:
207207
208208 steps :
209209 - name : Download artifacts
210- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
210+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
211211 with :
212212 pattern : yr-*
213213
@@ -216,7 +216,7 @@ jobs:
216216 run : ls
217217
218218 - name : Release
219- uses : softprops/action-gh-release@c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda # v2.2.1
219+ uses : softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
220220 with :
221221 draft : true
222222 files : yr-*/yara-x-*
@@ -226,7 +226,7 @@ jobs:
226226 runs-on : ubuntu-latest
227227 steps :
228228 - name : Checkout sources
229- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
229+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
230230
231231 - name : Publish crate
232232 env :
@@ -258,14 +258,14 @@ jobs:
258258 id-token : write
259259 steps :
260260 - name : Download artifacts
261- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
261+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
262262 with :
263263 pattern : pypi-*
264264 merge-multiple : true
265265 path : dist
266266
267267 - name : Publish package distributions to PyPI
268- uses : pypa/gh-action-pypi-publish@release/ v1.12
268+ uses : pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0
269269 with :
270270 # repository-url: https://test.pypi.org/legacy/
271271 skip-existing : true
0 commit comments