Skip to content
This repository was archived by the owner on Sep 9, 2025. It is now read-only.

Commit 68ce497

Browse files
author
Hendrik van Antwerpen
committed
Bump actions versions
1 parent 0bd07ba commit 68ce497

9 files changed

+38
-38
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ jobs:
3131
- name: Install cargo-hack
3232
run: cargo install cargo-hack
3333
- name: Checkout code
34-
uses: actions/checkout@v3
34+
uses: actions/checkout@v4
3535
- name: Check formatting
3636
run: cargo fmt --all -- --check
3737
- name: Cache dependencies
38-
uses: actions/cache@v3
38+
uses: actions/cache@v4
3939
with:
4040
path: |
4141
~/.cargo
@@ -79,9 +79,9 @@ jobs:
7979
with:
8080
rust-version: ${{ matrix.rust }}
8181
- name: Checkout code
82-
uses: actions/checkout@v3
82+
uses: actions/checkout@v4
8383
- name: Cache dependencies
84-
uses: actions/cache@v3
84+
uses: actions/cache@v4
8585
with:
8686
path: |
8787
~/.cargo
@@ -99,7 +99,7 @@ jobs:
9999
working-directory: languages
100100
steps:
101101
- name: Checkout code
102-
uses: actions/checkout@v3
102+
uses: actions/checkout@v4
103103
- name: List languages
104104
id: language-list
105105
run: echo "languages=$(find -mindepth 1 -maxdepth 1 -type d -printf '%P\n' | jq -R -s -c 'split("\n")[:-1]')" >> $GITHUB_OUTPUT
@@ -122,7 +122,7 @@ jobs:
122122
- name: Install cargo-hack
123123
run: cargo install cargo-hack
124124
- name: Cache dependencies
125-
uses: actions/cache@v3
125+
uses: actions/cache@v4
126126
with:
127127
path: |
128128
~/.cargo
@@ -131,7 +131,7 @@ jobs:
131131
restore-keys: |
132132
${{ runner.OS }}-cargo-
133133
- name: Checkout code
134-
uses: actions/checkout@v3
134+
uses: actions/checkout@v4
135135
- name: Build (all feature combinations)
136136
run: cargo hack -p ${{ matrix.language }} --feature-powerset build
137137
- name: Test (all features)
@@ -152,7 +152,7 @@ jobs:
152152
with:
153153
rust-version: ${{ matrix.rust }}
154154
- name: Cache dependencies
155-
uses: actions/cache@v3
155+
uses: actions/cache@v4
156156
with:
157157
path: |
158158
~/.cargo
@@ -161,7 +161,7 @@ jobs:
161161
restore-keys: |
162162
${{ runner.OS }}-cargo-
163163
- name: Checkout code
164-
uses: actions/checkout@v3
164+
uses: actions/checkout@v4
165165
with:
166166
lfs: true
167167
- name: Build

.github/workflows/perf.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
done: ${{ steps.done.outputs.cache-hit }}
3838
steps:
3939
- name: "Checkout base code"
40-
uses: actions/checkout@v3
40+
uses: actions/checkout@v4
4141
with:
4242
repository: ${{ env.BASE_REPO }}
4343
ref: ${{ env.BASE_SHA }}
@@ -49,7 +49,7 @@ jobs:
4949
printf 'BASE_SHA=%s\n' "$(git rev-list -1 ${{ env.BASE_SHA }} -- stack-graphs)" >> $GITHUB_ENV
5050
working-directory: ${{ env.BASE_DIR }}
5151
- name: "Checkout head code"
52-
uses: actions/checkout@v3
52+
uses: actions/checkout@v4
5353
with:
5454
repository: ${{ env.HEAD_REPO }}
5555
ref: ${{ env.HEAD_SHA }}
@@ -62,7 +62,7 @@ jobs:
6262
working-directory: ${{ env.HEAD_DIR }}
6363
- name: "Check cached status"
6464
id: done
65-
uses: actions/cache/restore@v3
65+
uses: actions/cache/restore@v4
6666
with:
6767
path: done
6868
key: ${{ runner.os }}-perf-tested-${{ env.BASE_REPO }}@${{ env.BASE_SHA }}-${{ env.HEAD_REPO }}@${{ env.HEAD_SHA }}-${{ env.TEST_NAME }}
@@ -83,7 +83,7 @@ jobs:
8383
with:
8484
rust-version: stable
8585
- name: Cache Rust dependencies
86-
uses: actions/cache@v3
86+
uses: actions/cache@v4
8787
with:
8888
path: |
8989
~/.cargo
@@ -94,15 +94,15 @@ jobs:
9494
sudo apt-get install -y valgrind
9595
- name: "Cache base result"
9696
id: cache-base-result
97-
uses: actions/cache@v3
97+
uses: actions/cache@v4
9898
with:
9999
path: |
100100
${{ env.MASSIF_OUT }}
101101
${{ env.MASSIF_REPORT }}
102102
key: ${{ runner.os }}-perf-result-${{ env.BASE_REPO }}@${{ env.BASE_SHA }}-${{ env.TEST_NAME }}
103103
- name: "Checkout base code"
104104
if: steps.cache-base-result.outputs.cache-hit != 'true'
105-
uses: actions/checkout@v3
105+
uses: actions/checkout@v4
106106
with:
107107
repository: ${{ env.BASE_REPO }}
108108
ref: ${{ env.BASE_SHA }}
@@ -130,7 +130,7 @@ jobs:
130130
${{ env.BASE_DIR }}/data/${{ env.TEST_NAME }}
131131
ms_print ${{ env.MASSIF_OUT }} > ${{ env.MASSIF_REPORT }}
132132
- name: Upload results
133-
uses: actions/upload-artifact@v3
133+
uses: actions/upload-artifact@v4
134134
with:
135135
name: ${{ env.BASE_ARTIFACT }}
136136
path: |
@@ -152,7 +152,7 @@ jobs:
152152
with:
153153
rust-version: stable
154154
- name: Cache Rust dependencies
155-
uses: actions/cache@v3
155+
uses: actions/cache@v4
156156
with:
157157
path: |
158158
~/.cargo
@@ -163,15 +163,15 @@ jobs:
163163
sudo apt-get install -y valgrind
164164
- name: "Cache head result"
165165
id: cache-head-result
166-
uses: actions/cache@v3
166+
uses: actions/cache@v4
167167
with:
168168
path: |
169169
${{ env.MASSIF_OUT }}
170170
${{ env.MASSIF_REPORT }}
171171
key: ${{ runner.os }}-perf-result-${{ env.HEAD_REPO }}@${{ env.HEAD_SHA }}-${{ env.TEST_NAME }}
172172
- name: "Checkout head code"
173173
if: steps.cache-head-result.outputs.cache-hit != 'true'
174-
uses: actions/checkout@v3
174+
uses: actions/checkout@v4
175175
with:
176176
repository: ${{ env.HEAD_REPO }}
177177
ref: ${{ env.HEAD_SHA }}
@@ -199,7 +199,7 @@ jobs:
199199
${{ env.HEAD_DIR }}/data/${{ env.TEST_NAME }}
200200
ms_print ${{ env.MASSIF_OUT }} > ${{ env.MASSIF_REPORT }}
201201
- name: Upload results
202-
uses: actions/upload-artifact@v3
202+
uses: actions/upload-artifact@v4
203203
with:
204204
name: ${{ env.HEAD_ARTIFACT }}
205205
path: |
@@ -233,20 +233,20 @@ jobs:
233233
# Download results
234234
#
235235
- name: Download base results
236-
uses: actions/download-artifact@v3
236+
uses: actions/download-artifact@v4
237237
with:
238238
name: ${{ env.BASE_ARTIFACT }}
239239
path: ${{ env.BASE_ARTIFACT }}
240240
- name: Download head results
241-
uses: actions/download-artifact@v3
241+
uses: actions/download-artifact@v4
242242
with:
243243
name: ${{ env.HEAD_ARTIFACT }}
244244
path: ${{ env.HEAD_ARTIFACT }}
245245
#
246246
# Create report
247247
#
248248
- name: "Checkout code"
249-
uses: actions/checkout@v3
249+
uses: actions/checkout@v4
250250
with:
251251
path: ${{ env.SRC_DIR }}
252252
- name: Generate summary
@@ -268,7 +268,7 @@ jobs:
268268
- name: Create status marker
269269
run: touch done
270270
- name: "Cache status"
271-
uses: actions/cache/save@v3
271+
uses: actions/cache/save@v4
272272
with:
273273
path: done
274274
key: ${{ runner.os }}-perf-tested-${{ env.BASE_REPO }}@${{ env.BASE_SHA }}-${{ env.HEAD_REPO }}@${{ env.HEAD_SHA }}-${{ env.TEST_NAME }}

.github/workflows/publish-lsp-positions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

.github/workflows/publish-stack-graphs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

.github/workflows/publish-tree-sitter-stack-graphs-java.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

.github/workflows/publish-tree-sitter-stack-graphs-javascript.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

.github/workflows/publish-tree-sitter-stack-graphs-python.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

.github/workflows/publish-tree-sitter-stack-graphs-typescript.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

.github/workflows/publish-tree-sitter-stack-graphs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Rust environment
1717
uses: hecrj/setup-rust-action@v1
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
# TODO Verify the crate version matches the tag
2121
- name: Test crate
2222
run: cargo test --all-features
@@ -36,7 +36,7 @@ jobs:
3636
contents: write
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
- name: Create GitHub release
4141
uses: ncipollo/release-action@v1
4242
with:

0 commit comments

Comments
 (0)