@@ -100,14 +100,6 @@ jobs:
100
100
- uses : dtolnay/rust-toolchain@stable
101
101
with :
102
102
components : rustfmt, clippy
103
- - name : Run sccache-cache
104
- if : github.event_name != 'release'
105
- uses :
mozilla-actions/[email protected]
106
- - name : Set Rust cache env vars
107
- if : github.event_name != 'release'
108
- run : |
109
- echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
110
- echo "RUSTC_WRAPPER=sccache" >> $GITHUB_ENV
111
103
- name : Run fmt and clippy
112
104
run : |
113
105
readarray -t all_projects < <(echo '${{ needs.changes.outputs.changed_projects }}' | jq -r '.[]?')
@@ -138,22 +130,14 @@ jobs:
138
130
steps :
139
131
- uses : actions/checkout@v4
140
132
- uses : dtolnay/rust-toolchain@stable
141
- - name : Run sccache-cache
142
- if : github.event_name != 'release'
143
- uses :
mozilla-actions/[email protected]
144
- - name : Set Rust cache env vars
145
- if : github.event_name != 'release'
146
- run : |
147
- echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
148
- echo "RUSTC_WRAPPER=sccache" >> $GITHUB_ENV
149
- - uses : actions/cache@v3
133
+ - uses : actions/cache@v4
150
134
with :
151
135
path : ~/.cargo/bin/steel
152
136
key : ${{ runner.os }}-steel-cli
153
137
- name : Use Node.js
154
138
uses : actions/setup-node@v4
155
139
with :
156
- node-version : 20.x
140
+ node-version : ' lts/* '
157
141
check-latest : true
158
142
- name : Setup build environment
159
143
id : setup
@@ -253,7 +237,7 @@ jobs:
253
237
chmod +x build_and_test.sh
254
238
255
239
- name : Setup Solana Beta
256
- uses : heyAyushh/setup-solana@v5.5
240
+ uses : heyAyushh/setup-solana@v5.9
257
241
with :
258
242
solana-cli-version : beta
259
243
- name : Build and Test with Beta
@@ -268,20 +252,16 @@ jobs:
268
252
process_projects "beta"
269
253
sccache --show-stats
270
254
- name : Setup Solana Stable
271
- uses : heyAyushh/setup-solana@v5.5
255
+ uses : heyAyushh/setup-solana@v5.9
272
256
with :
273
257
solana-cli-version : stable
274
258
- name : Build and Test with Stable
275
- env :
276
- SCCACHE_GHA_ENABLED : " true"
277
- RUSTC_WRAPPER : " sccache"
278
259
run : |
279
260
source build_and_test.sh
280
261
solana -V
281
262
rustc -V
282
263
solana-keygen new --no-bip39-passphrase --force
283
264
process_projects "stable"
284
- sccache --show-stats
285
265
286
266
- name : Set failed projects output
287
267
id : set-failed
0 commit comments