From 9bde0bf3c2f94e594c09a2c037e60969ea54fb47 Mon Sep 17 00:00:00 2001 From: Erik B Knudsen Date: Mon, 9 Sep 2024 10:19:27 +0200 Subject: [PATCH] add an arch test --- .github/workflows/build_from_source_containers.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build_from_source_containers.yml b/.github/workflows/build_from_source_containers.yml index ae30a2d..6ed4326 100755 --- a/.github/workflows/build_from_source_containers.yml +++ b/.github/workflows/build_from_source_containers.yml @@ -22,6 +22,7 @@ jobs: - { os: Debian12, container: "debian:12", CC: gcc-12, CXX: g++-12, python: '3.12' } - { os: Debian12, container: "debian:12", CC: gcc-12, CXX: g++-12, python: '3.11' } - { os: Debian12, container: "debian:12", CC: gcc-12, CXX: g++-12, python: '3.10' } + - { os: Arch, container: "archlinux:latest", CC: gcc, CXX: g++, python: '3' } # - { os: macos-11, CC: clang, CXX: clang++, python: "3.10" } # - { os: macos-12, CC: clang, CXX: clang++, python: "3.11" } # - { os: macos-13, CC: clang, CXX: clang++, python: "3.11" } @@ -39,6 +40,10 @@ jobs: apt-get dist-upgrade apt-get install git build-essential sudo if: ${{ matrix.os == 'Debian11' || matrix.os == 'Debian12' }} + - name: bootstrap arch + run: | + pacman -Syu --noconfirm gcc python>${{ matrix.python }} cmake git + if: ${{ matrix.os == 'Arch' }} - name: checkout_main_repo uses: actions/checkout@v3 with: