Skip to content

Commit c75c32e

Browse files
authored
1 parent 30123f7 commit c75c32e

11 files changed

Lines changed: 36 additions & 36 deletions

.github/workflows/code_health.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
name: Clippy
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
10+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1111
- uses: dtolnay/rust-toolchain@master
1212
with:
1313
toolchain: stable
@@ -18,7 +18,7 @@ jobs:
1818
name: Rustfmt
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222
- uses: dtolnay/rust-toolchain@master
2323
with:
2424
toolchain: stable

.github/workflows/coverage.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
CARGO_TERM_COLOR: always
2020
steps:
2121
- name: Checkout sources
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323

2424
- name: Install toolchain
2525
uses: dtolnay/rust-toolchain@master
@@ -38,7 +38,7 @@ jobs:
3838
run: cargo llvm-cov --features=magic-module,rules-profiling --workspace --lib --lcov --output-path lcov.info
3939

4040
- name: Upload coverage to Codecov
41-
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
41+
uses: codecov/codecov-action@e79a6962e0d4c0c17b229090214935d2e33f8354 # v6.0.1
4242
with:
4343
token: ${{ secrets.CODECOV_TOKEN }}
4444
files: lcov.info

.github/workflows/golang.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323

2424
- name: Setup Go ${{ matrix.go-version }}
25-
uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
25+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2626
with:
2727
go-version: ${{ matrix.go-version }}
2828

.github/workflows/pr_title.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ jobs:
1313
permissions:
1414
statuses: write
1515
steps:
16-
- uses: amannn/action-semantic-pull-request@fdd4d3ddf614fbcd8c29e4b106d3bbe0cb2c605d # v6.0.1
16+
- uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 # v6.1.1
1717
env:
1818
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/publish_npm_package.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
steps:
1515
- name: Checkout sources
16-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
16+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717

1818
- name: Install Rust toolchain
1919
uses: dtolnay/rust-toolchain@master
@@ -22,7 +22,7 @@ jobs:
2222
target: wasm32-unknown-unknown
2323

2424
- name: Install Node.js
25-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
25+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
2626
with:
2727
node-version: 24
2828
registry-url: https://registry.npmjs.org/

.github/workflows/publish_vscode_extension.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ jobs:
4141

4242
steps:
4343
- name: Checkout repository
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4545

4646
- name: Setup Python
47-
uses: actions/setup-python@v4
47+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
4848
with:
4949
python-version: '3.x'
5050

@@ -70,7 +70,7 @@ jobs:
7070
run: cp target/${{ matrix.target }}/release/${{ matrix.binary_name }} ls/editors/code/dist/
7171

7272
- name: Setup Node.js
73-
uses: actions/setup-node@v4
73+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
7474
with:
7575
node-version: "20"
7676

.github/workflows/python.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23-
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
22+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
23+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626

.github/workflows/release.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
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
@@ -95,7 +95,7 @@ jobs:
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

.github/workflows/site.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,18 +37,18 @@ jobs:
3737
runs-on: ubuntu-latest
3838
steps:
3939
- name: Checkout
40-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
40+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4141

4242
- name: Setup Node.js
43-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
43+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
4444
with:
4545
node-version: '22'
4646
cache: 'npm'
4747
cache-dependency-path: 'site'
4848

4949
- name: Setup Pages
5050
id: pages
51-
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
51+
uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0
5252

5353
- name: Install dependencies
5454
run: |
@@ -85,7 +85,7 @@ jobs:
8585
cp -R playground/dist/. site/public/playground/
8686
8787
- name: Upload artifact
88-
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1
88+
uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0
8989
with:
9090
path: ./site/public
9191

@@ -99,4 +99,4 @@ jobs:
9999
steps:
100100
- name: Deploy to GitHub Pages
101101
id: deployment
102-
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
102+
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0

.github/workflows/tests.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ jobs:
134134

135135
steps:
136136
- name: Checkout sources
137-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
137+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
138138

139139
- name: Install Rust toolchain
140140
uses: dtolnay/rust-toolchain@master
@@ -147,7 +147,7 @@ jobs:
147147

148148
- name: Cache cargo registry
149149
if: matrix.use_cache == true
150-
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
150+
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
151151
with:
152152
path: |
153153
~/.cargo/registry
@@ -197,7 +197,7 @@ jobs:
197197
CARGO_TERM_COLOR: always
198198
steps:
199199
- name: Checkout sources
200-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
200+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
201201

202202
- name: Install Rust toolchain
203203
uses: dtolnay/rust-toolchain@master
@@ -206,13 +206,13 @@ jobs:
206206
target: wasm32-unknown-unknown
207207

208208
- name: Install Node.js
209-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
209+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
210210
with:
211211
node-version: 22
212212

213213
- name: Install Chrome and ChromeDriver
214214
id: setup-chrome
215-
uses: browser-actions/setup-chrome@v2
215+
uses: browser-actions/setup-chrome@2e1d749697dd1612b833dba4a722266286fbefcd # v2.1.2
216216
with:
217217
chrome-version: stable
218218
install-dependencies: true

0 commit comments

Comments
 (0)