Skip to content

Commit 0887bd3

Browse files
committed
chore(github): update actions
1 parent 1bb0b81 commit 0887bd3

File tree

5 files changed

+24
-24
lines changed

5 files changed

+24
-24
lines changed

.github/workflows/benchmark.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ jobs:
1414
runs-on: ubuntu-22.04
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1818
- name: Install rust toolchain
1919
uses: dtolnay/rust-toolchain@stable
2020
- name: Set up cargo cache
21-
uses: Swatinem/rust-cache@v2
21+
uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
2222
- name: Install just
23-
uses: extractions/setup-just@v1
23+
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
2424
with:
2525
just-version: 1.35.0
2626
- name: Install hyperfine

.github/workflows/ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ jobs:
1616
runs-on: ubuntu-22.04
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2020
- name: Install rust toolchain
2121
uses: dtolnay/rust-toolchain@stable
2222
with:
2323
components: rustfmt, clippy
2424
- name: Set up cargo cache
25-
uses: Swatinem/rust-cache@v2
25+
uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
2626
- name: Install just
27-
uses: extractions/setup-just@v1
27+
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
2828
with:
2929
just-version: 1.35.0
3030
- name: Check cargo

.github/workflows/deploy-site.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ jobs:
1717
name: Deploy to GitHub Pages
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
21-
- uses: pnpm/action-setup@v4
20+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
21+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2222
with:
2323
version: 10
24-
- uses: actions/setup-node@v4
24+
- uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
2525
with:
2626
node-version: 20
2727
cache: "pnpm"
@@ -33,7 +33,7 @@ jobs:
3333
# Popular action to deploy to GitHub Pages:
3434
# Docs: https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-docusaurus
3535
- name: Deploy to GitHub Pages
36-
uses: peaceiris/actions-gh-pages@v4
36+
uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4.0.0
3737
with:
3838
github_token: ${{ secrets.GITHUB_TOKEN }}
3939
# Build output to publish to the `gh-pages` branch:

.github/workflows/release.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
build_matrix: ${{ steps.set-matrix.outputs.build_matrix }}
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1919
with:
2020
sparse-checkout: |
2121
.github/workflows/matrix.json
@@ -47,28 +47,28 @@ jobs:
4747
echo "matrix.build.RUN_LOCALLY : ${{ matrix.build.RUN_LOCALLY }}"
4848
echo "matrix.build.TARGET : ${{ matrix.build.TARGET }}"
4949
- name: Checkout
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5151
- name: Install node
52-
uses: actions/setup-node@v4
52+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
5353
with:
5454
node-version: 20
5555
registry-url: "https://registry.npmjs.org"
5656
- name: Install rust toolchain
57-
uses: actions-rs/toolchain@v1
57+
uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f # v1.0.6
5858
with:
5959
profile: minimal
6060
toolchain: stable
6161
target: ${{ matrix.build.TARGET }}
6262
override: true
6363
components: rustfmt, clippy
6464
- name: Set up cargo cache
65-
uses: Swatinem/rust-cache@v2
65+
uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
6666
- name: Install just
67-
uses: extractions/setup-just@v1
67+
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
6868
with:
6969
just-version: 1.35.0
7070
- name: Build rust binary
71-
uses: actions-rs/cargo@v1
71+
uses: actions-rs/cargo@ae10961054e4aa8b4aa7dffede299aaf087aa33b # v1.0.1
7272
with:
7373
command: build
7474
args: --release --locked --target ${{ matrix.build.TARGET }}
@@ -81,7 +81,7 @@ jobs:
8181
env:
8282
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
8383
- name: Upload artifact
84-
uses: actions/upload-artifact@v4
84+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
8585
with:
8686
name: syncpack-${{ matrix.build.TARGET }}
8787
path: target/${{ matrix.build.TARGET }}/release/syncpack
@@ -92,14 +92,14 @@ jobs:
9292
runs-on: ubuntu-22.04
9393
steps:
9494
- name: Checkout
95-
uses: actions/checkout@v4
95+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
9696
- name: Install node
97-
uses: actions/setup-node@v4
97+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
9898
with:
9999
node-version: 20
100100
registry-url: "https://registry.npmjs.org"
101101
- name: Install just
102-
uses: extractions/setup-just@v1
102+
uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
103103
with:
104104
just-version: 1.35.0
105105
- name: Publish the package

.github/workflows/test-site.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
name: Test deployment
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
19-
- uses: pnpm/action-setup@v4
18+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
19+
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
2020
with:
2121
version: 10
22-
- uses: actions/setup-node@v4
22+
- uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
2323
with:
2424
node-version: 20
2525
cache: "pnpm"

0 commit comments

Comments
 (0)