Skip to content
This repository was archived by the owner on Dec 15, 2025. It is now read-only.

Commit 454e614

Browse files
committed
fixed yaml syntax issue in release workflow
1 parent a55dee4 commit 454e614

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

.github/workflows/release.yaml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -76,30 +76,30 @@ jobs:
7676
if [[ "${{ matrix.target }}" == "x86_64-unknown-linux-musl" ]]; then
7777
rustup target add x86_64-unknown-linux-musl
7878
fi
79-
- name: Setup aarch64 MUSL cross toolchain
80-
if: matrix.os == 'ubuntu-latest' && matrix.target == 'aarch64-unknown-linux-musl'
81-
uses: taiki-e/setup-cross-toolchain@v1
82-
with:
83-
target: aarch64-unknown-linux-musl
79+
- name: Setup aarch64 MUSL cross toolchain
80+
if: matrix.os == 'ubuntu-latest' && matrix.target == 'aarch64-unknown-linux-musl'
81+
uses: taiki-e/setup-cross-toolchain@v1
82+
with:
83+
target: aarch64-unknown-linux-musl
8484

85-
- name: Build release
86-
env:
87-
CC: ${{ matrix.os == 'macos-latest' && 'clang' || '' }}
88-
CXX: ${{ matrix.os == 'macos-latest' && 'clang++' || '' }}
89-
MACOSX_DEPLOYMENT_TARGET: '10.12'
90-
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER: ${{ matrix.target == 'aarch64-unknown-linux-musl' && 'aarch64-linux-musl-gcc' || '' }}
91-
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_AR: ${{ matrix.target == 'aarch64-unknown-linux-musl' && 'aarch64-linux-musl-ar' || '' }}
92-
CC_aarch64_unknown_linux_musl: ${{ matrix.target == 'aarch64-unknown-linux-musl' && 'aarch64-linux-musl-gcc' || '' }}
93-
run: |
94-
if [[ "${{ matrix.target }}" == "aarch64-apple-darwin" ]]; then
95-
export RUSTFLAGS="-C target-feature=+crt-static"
96-
fi
97-
98-
cargo build --release --target=${{ matrix.target }} --verbose
99-
if [ ! -f "target/${{ matrix.target }}/release/zinit" ]; then
100-
echo "::error::Binary not found at target/${{ matrix.target }}/release/zinit"
101-
exit 1
102-
fi
85+
- name: Build release
86+
env:
87+
CC: ${{ matrix.os == 'macos-latest' && 'clang' || '' }}
88+
CXX: ${{ matrix.os == 'macos-latest' && 'clang++' || '' }}
89+
MACOSX_DEPLOYMENT_TARGET: '10.12'
90+
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER: ${{ matrix.target == 'aarch64-unknown-linux-musl' && 'aarch64-linux-musl-gcc' || '' }}
91+
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_AR: ${{ matrix.target == 'aarch64-unknown-linux-musl' && 'aarch64-linux-musl-ar' || '' }}
92+
CC_aarch64_unknown_linux_musl: ${{ matrix.target == 'aarch64-unknown-linux-musl' && 'aarch64-linux-musl-gcc' || '' }}
93+
run: |
94+
if [[ "${{ matrix.target }}" == "aarch64-apple-darwin" ]]; then
95+
export RUSTFLAGS="-C target-feature=+crt-static"
96+
fi
97+
98+
cargo build --release --target=${{ matrix.target }} --verbose
99+
if [ ! -f "target/${{ matrix.target }}/release/zinit" ]; then
100+
echo "::error::Binary not found at target/${{ matrix.target }}/release/zinit"
101+
exit 1
102+
fi
103103
104104
105105
- name: Strip binary (Linux)

0 commit comments

Comments
 (0)