.github/workflows/build.yml: add matrix.packages

This commit is contained in:
Max Kellermann 2024-07-05 17:48:02 +02:00
parent 0bd1289371
commit 2d918bf2c9

View File

@ -39,10 +39,12 @@ jobs:
os: ubuntu-24.04 os: ubuntu-24.04
cc: gcc-14 cc: gcc-14
cxx: g++-14 cxx: g++-14
packages: g++-14
- compiler: gcc10 - compiler: gcc10
os: ubuntu-24.04 os: ubuntu-24.04
cc: gcc-10 cc: gcc-10
cxx: g++-10 cxx: g++-10
packages: g++-10
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
@ -58,7 +60,7 @@ jobs:
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install -y --no-install-recommends \ sudo apt-get install -y --no-install-recommends \
${{ matrix.cxx }} ${{matrix.cc }} \ ${{ matrix.packages }} \
meson \ meson \
ccache \ ccache \
libfmt-dev \ libfmt-dev \