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: