4444
4545 - name : Cache lintcheck bin
4646 id : cache-lintcheck-bin
47- uses : actions/cache@v4
47+ uses : actions/cache@v5
4848 with :
4949 path : target/debug/lintcheck
5050 key : lintcheck-bin-${{ hashfiles('lintcheck/**') }}
5959
6060 - name : Cache results JSON
6161 id : cache-json
62- uses : actions/cache@v4
62+ uses : actions/cache@v5
6363 with :
6464 path : lintcheck-logs/ci_crates_logs.json
6565 key : ${{ steps.key.outputs.key }}
6969 run : env CLIPPY_CONF_DIR="$PWD/lintcheck/ci-config" ./target/debug/lintcheck --format json --all-lints --crates-toml ./lintcheck/ci_crates.toml
7070
7171 - name : Upload base JSON
72- uses : actions/upload-artifact@v4
72+ uses : actions/upload-artifact@v7
7373 with :
7474 name : base
7575 path : lintcheck-logs/ci_crates_logs.json
8787
8888 - name : Cache lintcheck bin
8989 id : cache-lintcheck-bin
90- uses : actions/cache@v4
90+ uses : actions/cache@v5
9191 with :
9292 path : target/debug/lintcheck
9393 key : lintcheck-bin-${{ hashfiles('lintcheck/**') }}
@@ -100,7 +100,7 @@ jobs:
100100 run : env CLIPPY_CONF_DIR="$PWD/lintcheck/ci-config" ./target/debug/lintcheck --format json --all-lints --crates-toml ./lintcheck/ci_crates.toml
101101
102102 - name : Upload head JSON
103- uses : actions/upload-artifact@v4
103+ uses : actions/upload-artifact@v7
104104 with :
105105 name : head
106106 path : lintcheck-logs/ci_crates_logs.json
@@ -119,14 +119,14 @@ jobs:
119119 persist-credentials : false
120120
121121 - name : Restore lintcheck bin
122- uses : actions/cache/restore@v4
122+ uses : actions/cache/restore@v5
123123 with :
124124 path : target/debug/lintcheck
125125 key : lintcheck-bin-${{ hashfiles('lintcheck/**') }}
126126 fail-on-cache-miss : true
127127
128128 - name : Download JSON
129- uses : actions/download-artifact@v5
129+ uses : actions/download-artifact@v8
130130
131131 - name : Store PR number
132132 run : echo ${{ github.event.pull_request.number }} > pr.txt
@@ -140,13 +140,13 @@ jobs:
140140 ./target/debug/lintcheck diff {base,head}/ci_crates_logs.json --write-summary summary.json > full_diff.md
141141
142142 - name : Upload full diff
143- uses : actions/upload-artifact@v4
143+ uses : actions/upload-artifact@v7
144144 with :
145145 name : full_diff
146146 path : full_diff.md
147147
148148 - name : Upload summary
149- uses : actions/upload-artifact@v4
149+ uses : actions/upload-artifact@v7
150150 with :
151151 name : summary
152152 path : |
0 commit comments