From 44d8066d8c43f2e8304e173b154ce75418daa9f3 Mon Sep 17 00:00:00 2001 From: J / Jacob Babich Date: Mon, 7 Oct 2024 00:54:19 -0400 Subject: [PATCH] ci: try making sure musl-gcc is available since it seems to be required --- .github/workflows/check-and-build-and-test.yml | 7 ++++--- .../workflows/compile-and-publish-binaries-to-release.yml | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check-and-build-and-test.yml b/.github/workflows/check-and-build-and-test.yml index 0113b89..cb8316a 100644 --- a/.github/workflows/check-and-build-and-test.yml +++ b/.github/workflows/check-and-build-and-test.yml @@ -52,18 +52,19 @@ jobs: - runner: macos-latest target: x86_64-apple-darwin - - install_prerequisite: sudo apt-get update && sudo apt-get install gcc-aarch64-linux-gnu + - install_prerequisite: sudo apt-get update && sudo apt-get install musl-tools gcc-aarch64-linux-gnu runner: ubuntu-latest target: aarch64-unknown-linux-gnu - - install_prerequisite: sudo apt-get update && sudo apt-get install gcc-aarch64-linux-gnu + - install_prerequisite: sudo apt-get update && sudo apt-get install musl-tools gcc-aarch64-linux-gnu runner: ubuntu-latest target: aarch64-unknown-linux-musl - runner: ubuntu-latest target: x86_64-unknown-linux-gnu - - runner: ubuntu-latest + - install_prerequisite: sudo apt-get update && sudo apt-get install musl-tools + runner: ubuntu-latest target: x86_64-unknown-linux-musl # I would like to support this but I don't know how to install the dependencies to be able to diff --git a/.github/workflows/compile-and-publish-binaries-to-release.yml b/.github/workflows/compile-and-publish-binaries-to-release.yml index e2b12d4..8eb0dcd 100644 --- a/.github/workflows/compile-and-publish-binaries-to-release.yml +++ b/.github/workflows/compile-and-publish-binaries-to-release.yml @@ -18,18 +18,19 @@ jobs: - runner: macos-latest target: x86_64-apple-darwin - - install_prerequisite: sudo apt-get update && sudo apt-get install gcc-aarch64-linux-gnu + - install_prerequisite: sudo apt-get update && sudo apt-get install musl-tools gcc-aarch64-linux-gnu runner: ubuntu-latest target: aarch64-unknown-linux-gnu - - install_prerequisite: sudo apt-get update && sudo apt-get install gcc-aarch64-linux-gnu + - install_prerequisite: sudo apt-get update && sudo apt-get install musl-tools gcc-aarch64-linux-gnu runner: ubuntu-latest target: aarch64-unknown-linux-musl - runner: ubuntu-latest target: x86_64-unknown-linux-gnu - - runner: ubuntu-latest + - install_prerequisite: sudo apt-get update && sudo apt-get install musl-tools + runner: ubuntu-latest target: x86_64-unknown-linux-musl # I would like to support this but I don't know how to install the dependencies to be able to