@@ -119,13 +119,15 @@ jobs:
119119 shell : bash
120120 run : |
121121 if [[ ${{ matrix.target }} == "x86_64-pc-windows-msvc" ]]; then
122- echo "::set-output name=${{ matrix.target }}::${{ github.ref_name }}-${{ matrix.target }}".zip
122+ echo "::set-output name=${{ matrix.target }}-tar::${{ github.ref_name }}-${{ matrix.target }}".tar.gz
123+ echo "::set-output name=${{ matrix.target }}-zip::${{ github.ref_name }}-${{ matrix.target }}".zip
123124 else
124- echo "::set-output name=${{ matrix.target }}::${{ github.ref_name }}-${{ matrix.target }}".tar.gz
125+ echo "::set-output name=${{ matrix.target }}-tar ::${{ github.ref_name }}-${{ matrix.target }}".tar.gz
125126 fi
126127 outputs :
127- linux-tar : ${{ steps.archive-output.outputs.x86_64-unknown-linux-gnu }}
128- windows-zip : ${{ steps.archive-output.outputs.x86_64-pc-windows-msvc }}
128+ linux-tar : ${{ steps.archive-output.outputs.x86_64-unknown-linux-gnu-tar }}
129+ windows-tar : ${{ steps.archive-output.outputs.x86_64-unknown-linux-gnu-tar }}
130+ windows-zip : ${{ steps.archive-output.outputs.x86_64-pc-windows-msvc-zip }}
129131
130132 build-cargo-nextest-binaries-mac :
131133 name : Build universal cargo-nextest binary for Mac
@@ -166,21 +168,25 @@ jobs:
166168 - name : Download mukti
167169 run : |
168170 mkdir -p ~/bin
169- curl -LsSf "https://github.com/sunshowers/mukti/releases/download/mukti-bin-0.3 .0/mukti-bin-0.3 .0-x86_64-unknown-linux-gnu.tar.gz" \
171+ curl -LsSf "https://github.com/sunshowers/mukti/releases/download/mukti-bin-0.5 .0/mukti-bin-0.5 .0-x86_64-unknown-linux-gnu.tar.gz" \
170172 | tar xzf - -C ~/bin
171173 - name : Add release metadata
172174 run : |
173175 ~/bin/mukti-bin add-release --version ${{ needs.cargo-nextest-release.outputs.version }} \
174176 --release-url "https://github.com/nextest-rs/nextest/releases/${{ github.ref_name }}" \
175177 --archive-prefix "https://github.com/nextest-rs/nextest/releases/download/${{ github.ref_name }}" \
176- --archive x86_64-unknown-linux-gnu=${{ needs.build-cargo-nextest-binaries.outputs.linux-tar }} \
177- --archive x86_64-pc-windows-msvc=${{ needs.build-cargo-nextest-binaries.outputs.windows-zip }} \
178- --archive universal-apple-darwin=${{ needs.build-cargo-nextest-binaries-mac.outputs.mac-tar }}
178+ --archive x86_64-unknown-linux-gnu:tar.gz=${{ needs.build-cargo-nextest-binaries.outputs.linux-tar }} \
179+ --archive x86_64-pc-windows-msvc:tar.gz=${{ needs.build-cargo-nextest-binaries.outputs.windows-tar }} \
180+ --archive x86_64-pc-windows-msvc:zip=${{ needs.build-cargo-nextest-binaries.outputs.windows-zip }} \
181+ --archive universal-apple-darwin:tar.gz=${{ needs.build-cargo-nextest-binaries-mac.outputs.mac-tar }}
179182 - name : Generate netlify redirects
180183 run : |
181184 mkdir out-dir
182- ~/bin/mukti-bin generate-netlify out-dir --alias linux=x86_64-unknown-linux-gnu \
183- --alias windows=x86_64-pc-windows-msvc --alias mac=universal-apple-darwin
185+ ~/bin/mukti-bin generate-netlify out-dir \
186+ --alias linux=x86_64-unknown-linux-gnu:tar.gz \
187+ --alias windows=x86_64-pc-windows-msvc:zip \
188+ --alias windows-tar=x86_64-pc-windows-msvc:tar.gz \
189+ --alias mac=universal-apple-darwin:tar.gz \
184190 - name : Update releases.json on main branch
185191 uses : EndBug/add-and-commit@v8
186192 with :
0 commit comments