]> eyrie.org Git - kerberos/krb5-strength.git/blob - .github/workflows/build.yaml
1950ff552a2e0dd53135a8fba2533e0a6d39a642
[kerberos/krb5-strength.git] / .github / workflows / build.yaml
1 name: build
2
3 on:
4   push:
5     branches-ignore:
6       - "debian/**"
7       - "pristine-tar"
8       - "ubuntu/**"
9       - "upstream/**"
10     tags:
11       - "release/*"
12   pull_request:
13     branches:
14       - master
15
16 jobs:
17   build:
18     runs-on: ubuntu-latest
19
20     env:
21       AUTHOR_TESTING: 1
22       C_TAP_VERBOSE: 1
23
24     strategy:
25       fail-fast: false
26       matrix:
27         compiler:
28           - "gcc"
29           - "clang"
30         kerberos:
31           - "mit"
32           - "heimdal"
33
34     steps:
35       - uses: actions/checkout@v2
36       - name: install
37         run: sudo ci/install
38       - name: test
39         run: ci/test
40         env:
41           COMPILER: ${{ matrix.compiler }}
42           KERBEROS: ${{ matrix.kerberos }}