diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index d9f77bf..189e85c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -102,6 +102,19 @@ jobs: target: ${{ matrix.platform.target }} components: rustfmt, clippy + - name: Use Cross + shell: bash + run: | + cargo install cross --git https://github.com/cross-rs/cross + echo "CARGO=cross" >> $GITHUB_ENV + echo "TARGET_FLAGS=--target ${{ matrix.target }}" >> $GITHUB_ENV + echo "TARGET_DIR=./target/${{ matrix.target }}" >> $GITHUB_ENV + + - name: Show command used for Cargo + run: | + echo "cargo command is: ${{ env.CARGO }}" + echo "target flag is: ${{ env.BUILD_ARGS }}" + - name: Build ${{ matrix.platform.name }} binary if: ${{ !contains(matrix.platform.target, 'apple') }} uses: actions-rs/cargo@v1