]> git.ipfire.org Git - thirdparty/systemd.git/blob - .github/workflows/build_test.yml
Merge pull request #17185 from yuwata/ethtool-update
[thirdparty/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: "clang", COMPILER_VERSION: "10" }
23 - { COMPILER: "clang", COMPILER_VERSION: "11" }
24 env: ${{ matrix.env }}
25 steps:
26 - name: Repository checkout
27 uses: actions/checkout@v1
28 - name: Build check (${{ env.COMPILER }}-${{ env.COMPILER_VERSION }})
29 run: sudo -E .github/workflows/ubuntu-build-check.sh