@@ -23,15 +23,15 @@ jobs:
23
23
fmt :
24
24
runs-on : ubuntu-latest
25
25
steps :
26
- - uses : actions/checkout@v3
26
+ - uses : actions/checkout@v4
27
27
- run : rustup component add rustfmt
28
28
- run : rustup update
29
29
- run : cargo fmt --all --check
30
30
31
31
cackle :
32
32
runs-on : ubuntu-latest
33
33
steps :
34
- - uses : actions/checkout@v3
34
+ - uses : actions/checkout@v4
35
35
- uses : cackle-rs/cackle-action@997327f77e59d9cda7b0b6217f0fbdbd3f3ca904
36
36
- run : cargo acl -n test
37
37
45
45
# Prevent sudden announcement of a new advisory from failing ci:
46
46
continue-on-error : ${{ matrix.checks == 'advisories' }}
47
47
steps :
48
- - uses : actions/checkout@v3
49
- - uses : EmbarkStudios/cargo-deny-action@1e59595bed8fc55c969333d08d7817b36888f0c5
48
+ - uses : actions/checkout@v4
49
+ - uses : EmbarkStudios/cargo-deny-action@8371184bd11e21dcf8ac82ebf8c9c9f74ebf7268
50
50
with :
51
51
command : check ${{ matrix.checks }}
52
52
# leave arguments empty so we don't test --all-features
56
56
rust-check-git-rev-deps :
57
57
runs-on : ubuntu-latest
58
58
steps :
59
- - uses : actions/checkout@v3
59
+ - uses : actions/checkout@v4
60
60
- uses : stellar/actions/rust-check-git-rev-deps@main
61
61
62
62
build :
89
89
# bother filing another.
90
90
- name : Probe Cache
91
91
id : cache
92
- uses : actions/cache/restore@v3.3 .1
92
+ uses : actions/cache/restore@v4.1 .1
93
93
with :
94
94
path : ${{ env.CACHED_PATHS }}
95
95
key : ${{ runner.os }}-${{ matrix.toolchain }}-${{ matrix.protocol }}-${{ github.sha }}
@@ -99,14 +99,14 @@ jobs:
99
99
# This will restore the most-recently-written cache (github does this date ordering itself).
100
100
- name : Restore Cache
101
101
if : steps.cache.outputs.cache-hit != 'true'
102
- uses : actions/cache/restore@v3.3 .1
102
+ uses : actions/cache/restore@v4.1 .1
103
103
with :
104
104
path : ${{ env.CACHED_PATHS }}
105
105
key : ${{ steps.cache.outputs.cache-primary-key }}
106
106
restore-keys : |
107
107
${{ runner.os }}-${{ matrix.toolchain }}-${{ matrix.protocol }}
108
108
109
- - uses : actions/checkout@v3.5.2
109
+ - uses : actions/checkout@v4
110
110
if : steps.cache.outputs.cache-hit != 'true'
111
111
with :
112
112
fetch-depth : 200
@@ -151,7 +151,7 @@ jobs:
151
151
./ci-build.sh --use-temp-db --protocol ${{ matrix.protocol }} ${{ matrix.scenario }}
152
152
153
153
# We only _save_ to the cache when we had a cache miss, are running on master, and are the non-txmeta scenario.
154
- - uses : actions/cache/save@v3.3 .1
154
+ - uses : actions/cache/save@v4.1 .1
155
155
if : ${{ steps.cache.outputs.cache-hit != 'true' && github.ref_name == 'master' && matrix.scenario == ''}}
156
156
with :
157
157
path : ${{ env.CACHED_PATHS }}
0 commit comments