@@ -29,13 +29,13 @@ jobs:
2929
3030 steps :
3131 - name : Checkout sources
32- uses : actions/checkout@v5
32+ uses : actions/checkout@v6
3333 with :
3434 submodules : recursive
3535 persist-credentials : false
3636
3737 - name : Install Foundry
38- uses : foundry-rs/foundry-toolchain@50d5a8956f2e319df19e6b57539d7e2acb9f8c1e # v1.5 .0
38+ uses : foundry-rs/foundry-toolchain@8b0419c685ef46cb79ec93fbdc131174afceb730 # v1.6 .0
3939 with :
4040 version : nightly
4141
5252 run : echo "::set-output name=dir::$(yarn cache dir)"
5353
5454 - name : Cache yarn dependencies
55- uses : actions/cache@v4
55+ uses : actions/cache@v5
5656 id : yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
5757 with :
5858 path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
6262
6363 - name : Cache node_modules
6464 id : npm_cache
65- uses : actions/cache@v4
65+ uses : actions/cache@v5
6666 with :
6767 path : node_modules
6868 key : node_modules-${{ hashFiles('yarn.lock') }}
8484 run : lcov --rc branch_coverage=1 --remove ./lcov.info -o ./lcov.info.pruned 'src/mocks/*' 'src/test/*' 'scripts/*' 'node_modules/*' 'lib/*' --ignore-errors unused,unused
8585
8686 - name : Upload coverage reports to Codecov
87- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
87+ uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
8888 env :
8989 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
9090 with :
9898
9999 steps :
100100 - name : Checkout sources
101- uses : actions/checkout@v5
101+ uses : actions/checkout@v6
102102 with :
103103 submodules : recursive
104104 persist-credentials : false
@@ -113,7 +113,7 @@ jobs:
113113 run : echo "::set-output name=dir::$(yarn cache dir)"
114114
115115 - name : Cache yarn dependencies
116- uses : actions/cache@v4
116+ uses : actions/cache@v5
117117 id : yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
118118 with :
119119 path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
@@ -123,7 +123,7 @@ jobs:
123123
124124 - name : Cache node_modules
125125 id : npm_cache
126- uses : actions/cache@v4
126+ uses : actions/cache@v5
127127 with :
128128 path : node_modules
129129 key : node_modules-${{ hashFiles('yarn.lock') }}
@@ -147,7 +147,7 @@ jobs:
147147 security-events : write
148148
149149 steps :
150- - uses : actions/checkout@v5
150+ - uses : actions/checkout@v6
151151 with :
152152 submodules : recursive
153153 persist-credentials : false
@@ -158,7 +158,7 @@ jobs:
158158
159159 - run : yarn install --frozen-lockfile
160160
161- - uses : foundry-rs/foundry-toolchain@50d5a8956f2e319df19e6b57539d7e2acb9f8c1e # v1.5 .0
161+ - uses : foundry-rs/foundry-toolchain@8b0419c685ef46cb79ec93fbdc131174afceb730 # v1.6 .0
162162 with :
163163 version : nightly
164164
@@ -186,7 +186,7 @@ jobs:
186186 --json slither-report.json \
187187 --markdown-root slither-report.md
188188
189- - uses : actions/upload-artifact@v5
189+ - uses : actions/upload-artifact@v6
190190 with :
191191 name : slither-static-analysis
192192 path : |
0 commit comments