|
60 | 60 | # if: github.ref_type == 'tag' |
61 | 61 | run: | |
62 | 62 | REF_NAME_SANITIZED=$(echo "$GITHUB_REF_NAME" | tr '/' '-') |
63 | | - echo "TARBALL_1_FILENAME=icp-cli-$REF_NAME_SANITIZED-${{ matrix.name }}.tar.gz" >> $GITHUB_ENV |
64 | | - echo "SHA256_1_FILENAME=icp-cli-$REF_NAME_SANITIZED-${{ matrix.name }}.tar.gz.sha256" >> $GITHUB_ENV |
65 | | - echo "TARBALL_2_FILENAME=icp-cli-${{ matrix.target }}.tar.gz" >> $GITHUB_ENV |
66 | | - echo "SHA256_2_FILENAME=icp-cli-${{ matrix.target }}.tar.gz.sha256" >> $GITHUB_ENV |
| 63 | + echo "TARBALL_FILENAME=icp-cli-$REF_NAME_SANITIZED-${{ matrix.name }}.tar.gz" >> $GITHUB_ENV |
| 64 | + echo "SHA256_FILENAME=icp-cli-$REF_NAME_SANITIZED-${{ matrix.name }}.tar.gz.sha256" >> $GITHUB_ENV |
67 | 65 |
|
68 | 66 | - name: Cache Cargo |
69 | 67 | uses: actions/cache@v4 |
@@ -92,27 +90,18 @@ jobs: |
92 | 90 | - name: Create tarball of binaries and sha256 of tarball |
93 | 91 | # if: github.ref_type == 'tag' |
94 | 92 | run: | |
95 | | - mkdir icp-${{ matrix.target }} |
96 | | - cp ${{ matrix.binary_path }}/icp icp-${{ matrix.target }} |
97 | | - cp LICENSE icp-${{ matrix.target }} |
98 | | - ${{ matrix.tar }} -zc -f ${{ env.TARBALL_2_FILENAME }} icp-${{ matrix.target }} |
99 | | - shasum -a 256 ${{ env.TARBALL_2_FILENAME }} > ${{ env.SHA256_2_FILENAME }} |
100 | | - shasum -c ${{ env.SHA256_2_FILENAME }} |
101 | | -
|
102 | | - ${{ matrix.tar }} -zcC ${{ matrix.binary_path }} -f ${{ env.TARBALL_1_FILENAME }} icp |
103 | | - shasum -a 256 ${{ env.TARBALL_1_FILENAME }} > ${{ env.SHA256_1_FILENAME }} |
104 | | - shasum -c ${{ env.SHA256_1_FILENAME }} |
| 93 | + ${{ matrix.tar }} -zcC ${{ matrix.binary_path }} -f ${{ env.TARBALL_FILENAME }} icp |
| 94 | + shasum -a 256 ${{ env.TARBALL_FILENAME }} > ${{ env.SHA256_FILENAME }} |
| 95 | + shasum -c ${{ env.SHA256_FILENAME }} |
105 | 96 |
|
106 | 97 | - name: Upload Artifacts |
107 | 98 | # if: github.ref_type == 'tag' |
108 | 99 | uses: actions/upload-artifact@v4 |
109 | 100 | with: |
110 | 101 | name: icp-artifacts-${{ hashFiles('rust-toolchain.toml') }}-${{ matrix.name }} |
111 | 102 | path: | |
112 | | - ${{ env.TARBALL_1_FILENAME }} |
113 | | - ${{ env.SHA256_1_FILENAME }} |
114 | | - ${{ env.TARBALL_2_FILENAME }} |
115 | | - ${{ env.SHA256_2_FILENAME }} |
| 103 | + ${{ env.TARBALL_FILENAME }} |
| 104 | + ${{ env.SHA256_FILENAME }} |
116 | 105 |
|
117 | 106 | aggregate: |
118 | 107 | name: publishable:required |
|
0 commit comments