3737 runs-on : ${{ matrix.os }}
3838
3939 steps :
40- - uses : actions/checkout@v4
40+ - uses : actions/checkout@v6
4141
4242 - uses : dtolnay/rust-toolchain@stable
4343 with :
6565 tar -czvf ../../../${{ matrix.artifact }}.tar.gz ${{ matrix.binary }}
6666
6767 - name : Upload artifact
68- uses : actions/upload-artifact@v4
68+ uses : actions/upload-artifact@v7
6969 with :
7070 name : ${{ matrix.artifact }}
7171 path : ${{ matrix.artifact }}.tar.gz
@@ -77,23 +77,23 @@ jobs:
7777 contents : write
7878
7979 steps :
80- - uses : actions/checkout@v4
80+ - uses : actions/checkout@v6
8181
8282 - name : Download artifacts
83- uses : actions/download-artifact@v4
83+ uses : actions/download-artifact@v8
8484 with :
8585 path : artifacts
8686
8787 - name : Generate checksums
8888 run : |
8989 cd artifacts
9090 for dir in */; do
91- (cd "$dir" && sha256sum *.tar.gz > SHA256SUMS)
91+ (cd "$dir" && sha256sum -- *.tar.gz > SHA256SUMS)
9292 done
93- cat */SHA256SUMS > ../SHA256SUMS
93+ cat -- */SHA256SUMS > ../SHA256SUMS
9494
9595 - name : Create release
96- uses : softprops/action-gh-release@v1
96+ uses : softprops/action-gh-release@v3
9797 with :
9898 files : |
9999 artifacts/*/*.tar.gz
@@ -120,10 +120,12 @@ jobs:
120120 - name : Parse checksums
121121 id : sha
122122 run : |
123- echo "macos_arm64=$(grep 'coval-macos-arm64' SHA256SUMS | awk '{print $1}')" >> "$GITHUB_OUTPUT"
124- echo "macos_x64=$(grep 'coval-macos-x64' SHA256SUMS | awk '{print $1}')" >> "$GITHUB_OUTPUT"
125- echo "linux_arm64=$(grep 'coval-linux-arm64' SHA256SUMS | awk '{print $1}')" >> "$GITHUB_OUTPUT"
126- echo "linux_x64=$(grep 'coval-linux-x64' SHA256SUMS | awk '{print $1}')" >> "$GITHUB_OUTPUT"
123+ {
124+ echo "macos_arm64=$(grep 'coval-macos-arm64' SHA256SUMS | awk '{print $1}')"
125+ echo "macos_x64=$(grep 'coval-macos-x64' SHA256SUMS | awk '{print $1}')"
126+ echo "linux_arm64=$(grep 'coval-linux-arm64' SHA256SUMS | awk '{print $1}')"
127+ echo "linux_x64=$(grep 'coval-linux-x64' SHA256SUMS | awk '{print $1}')"
128+ } >> "$GITHUB_OUTPUT"
127129
128130 - name : Update Homebrew tap
129131 env :
0 commit comments