Skip to content

Commit 31ccca7

Browse files
committed
[Build] Target glibc 2.28 for Linux CLI artifacts
1 parent 8d3c9f5 commit 31ccca7

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

‎.github/workflows/compatibility.yaml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@ jobs:
2828
with:
2929
targets: ${{ matrix.target }}
3030
- uses: goto-bus-stop/setup-zig@v2
31-
if: matrix.target == 'aarch64-unknown-linux-gnu'
31+
if: matrix.target != 'aarch64-apple-darwin'
3232
with:
3333
version: 0.13.0
3434
- run: cargo install cargo-zigbuild --locked
35-
if: matrix.target == 'aarch64-unknown-linux-gnu'
35+
if: matrix.target != 'aarch64-apple-darwin'
3636
- uses: Swatinem/rust-cache@v2
3737
with:
3838
key: compatibility-${{ matrix.target }}
3939
- name: Build native binary
40-
if: matrix.target != 'aarch64-unknown-linux-gnu'
40+
if: matrix.target == 'aarch64-apple-darwin'
4141
run: cargo build --locked --release -p prisma-cli --features ${{ matrix.features }} --target ${{ matrix.target }}
42-
- name: Build ARM Linux binary
43-
if: matrix.target == 'aarch64-unknown-linux-gnu'
44-
run: cargo zigbuild --locked --release -p prisma-cli --features ${{ matrix.features }} --target ${{ matrix.target }}
42+
- name: Build portable Linux binary
43+
if: matrix.target != 'aarch64-apple-darwin'
44+
run: cargo zigbuild --locked --release -p prisma-cli --features ${{ matrix.features }} --target ${{ matrix.target }}.2.28
4545
- name: Package binary and source revision
4646
env:
4747
TARGET: ${{ matrix.target }}

0 commit comments

Comments
 (0)