From 094818f5ea450477451690b7c07adec0524c53d5 Mon Sep 17 00:00:00 2001 From: Peter Huene Date: Wed, 16 Oct 2024 14:24:31 -0700 Subject: [PATCH 1/2] chore: disable fail fast on release artifacts. --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa65130..36919ce 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,6 +26,7 @@ jobs: build_artifacts: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: include: - rust-target: x86_64-unknown-linux-gnu From d1c7b8b1e5e6efaef54ad373dc19a7dbb91bb336 Mon Sep 17 00:00:00 2001 From: Peter Huene Date: Wed, 16 Oct 2024 14:32:05 -0700 Subject: [PATCH 2/2] chore: attempt to install the `libssl-dev` package for the cross build. --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 36919ce..a569547 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,6 +46,8 @@ jobs: run: rustup update stable && rustup default stable && rustup target add ${{ matrix.rust-target }} - run: cargo build --release --target ${{ matrix.rust-target }} if: ${{ ! matrix.cross }} + - run: sudo apt-get install -y libssl-dev:arm64 + if: ${{ matrix.cross }} - run: cargo install cross if: ${{ matrix.cross }} - run: cross build --release --target ${{ matrix.rust-target }}