1515 matrix :
1616 os : [ubuntu-latest, macOS-latest, windows-latest]
1717 steps :
18- - uses : actions/checkout@v4
18+ - uses : actions/checkout@v6
1919 - run : cargo check
2020
2121 test :
2626 matrix :
2727 os : [ubuntu-latest, macOS-latest, windows-latest]
2828 steps :
29- - uses : actions/checkout@v4
29+ - uses : actions/checkout@v6
3030 - name : install GNU patch on MacOS
3131 if : runner.os == 'macOS'
3232 run : |
4242 name : cargo fmt --all -- --check
4343 runs-on : ubuntu-latest
4444 steps :
45- - uses : actions/checkout@v4
45+ - uses : actions/checkout@v6
4646 - run : cargo fmt --all -- --check
4747
4848 clippy :
5353 matrix :
5454 os : [ubuntu-latest, macOS-latest, windows-latest]
5555 steps :
56- - uses : actions/checkout@v4
56+ - uses : actions/checkout@v6
5757 - run : cargo clippy -- -D warnings
5858
5959 gnu-testsuite :
@@ -62,15 +62,15 @@ jobs:
6262 name : GNU test suite
6363 runs-on : ubuntu-latest
6464 steps :
65- - uses : actions/checkout@v4
65+ - uses : actions/checkout@v6
6666 - run : |
6767 cargo build --config=profile.release.strip=true --profile=release #-fast
6868 zstd -19 target/release/diffutils -o diffutils-x86_64-unknown-linux-gnu.zst
6969 # do not fail, the report is merely informative (at least until all tests pass reliably)
7070 - run : ./tests/run-upstream-testsuite.sh release || true
7171 env :
7272 TERM : xterm
73- - uses : actions/upload-artifact@v4
73+ - uses : actions/upload-artifact@v6
7474 with :
7575 name : test-results.json
7676 path : tests/test-results.json
9898 - { os: macos-latest , features: macos }
9999 - { os: windows-latest , features: windows }
100100 steps :
101- - uses : actions/checkout@v4
101+ - uses : actions/checkout@v6
102102 - name : Initialize workflow variables
103103 env :
104104 # Use -Z
0 commit comments