]> git.proxmox.com Git - systemd.git/blob - .github/workflows/build_test.yml
New upstream version 249~rc1
[systemd.git] / .github / workflows / build_test.yml
1 ---
2 # vi: ts=2 sw=2 et:
3 #
4 name: Build test
5 on:
6 pull_request:
7 paths:
8 - '**/meson.build'
9 - '.github/workflows/**'
10 - 'meson_options.txt'
11 - 'src/**'
12 - 'test/fuzz/**'
13
14 jobs:
15 build:
16 runs-on: ubuntu-20.04
17 strategy:
18 fail-fast: false
19 matrix:
20 env:
21 - { COMPILER: "gcc", COMPILER_VERSION: "10" }
22 - { COMPILER: "gcc", COMPILER_VERSION: "11" }
23 - { COMPILER: "clang", COMPILER_VERSION: "10" }
24 - { COMPILER: "clang", COMPILER_VERSION: "11" }
25 - { COMPILER: "clang", COMPILER_VERSION: "12" }
26 env: ${{ matrix.env }}
27 steps:
28 - name: Repository checkout
29 uses: actions/checkout@v1
30 - name: Build check (${{ env.COMPILER }}-${{ env.COMPILER_VERSION }})
31 run: sudo -E .github/workflows/build_test.sh