commit b35761a1a8378e068fead72f828f2400a20682a8
parent fa01a693ae41beda27dbf0948bd30bc8b57d90fc
Author: jvoisin <julien.voisin@dustri.org>
Date: Fri, 27 Mar 2026 15:55:13 +0100
Don't run the testsuite 6 times for the same compiler
Diffstat:
1 file changed, 0 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/testsuite.yaml b/.github/workflows/testsuite.yaml
@@ -8,9 +8,6 @@ on:
jobs:
gcc:
runs-on: ubuntu-latest
- strategy:
- matrix:
- version: [9, 10, 11, 12, 13, 14]
steps:
- name: Checking out the code
uses: actions/checkout@v3
@@ -26,13 +23,6 @@ jobs:
- name: Extracting musl-based toolchain
if: steps.cache-musl.outputs.cache-hit != 'true'
run: tar xzf ./x86_64-linux-musl-native.tgz
- - name: Setting up gcc version
- run: |
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test
- sudo apt update
- sudo apt install -y --no-install-recommends gcc-${{ matrix.version }} g++-${{ matrix.version }}
- sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-${{ matrix.version }} 100
- sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${{ matrix.version }} 100
- name: Build and run the testsuite
shell: bash
run : make --silent -C tests clean gcc run | tee ./results.txt
@@ -43,7 +33,6 @@ jobs:
if: ${{ failure() }}
run: cat ./results.txt
-
clang:
runs-on: ubuntu-latest
strategy: