From 1ea848c1b25a934d4c11d843fad09f0980df0bab Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Fri, 17 Jan 2025 05:02:29 +0100 Subject: [PATCH] Fix remaining CI test failures on Linux --- .github/workflows/tests.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e1c1384b..177ab51a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -110,6 +110,10 @@ jobs: runs-on: ${{ matrix.target.runner }} container: image: ghcr.io/inko-lang/ci:fedora + env: + # This is needed because when setting an explicit target, "ring" looks for + # `aarch64-linux-musl-gcc` instead of using `musl-gcc`. + CC_aarch64_unknown_linux_musl: musl-gcc steps: - uses: actions/checkout@v4 - uses: actions/cache@v4 @@ -121,7 +125,7 @@ jobs: - name: Build the compiler run: INKO_RT="${PWD}/target/${{ matrix.target.triple }}/debug" cargo build -p inko - name: Run the tests - run: 'cd std && ../target/${{ matrix.target.triple }}/debug/inko test --opt=${{ matrix.level }} --target=${{ matrix.name }}' + run: 'cd std && ../target/debug/inko test --opt=${{ matrix.level }} --target=${{ matrix.target.name }}' compiler-mac: strategy: