diff options
author | 2020-10-25 13:58:26 +0100 | |
---|---|---|
committer | 2020-10-25 13:58:26 +0100 | |
commit | 03b9d9dedd9668b30f9394e41766ba7012a853a1 (patch) | |
tree | 37550ff28c48ffd07fff444a52bddb1ddbef044d /.github | |
parent | merges (diff) | |
parent | increate timeout in xz.dec (diff) | |
download | firejail-03b9d9dedd9668b30f9394e41766ba7012a853a1.tar.gz firejail-03b9d9dedd9668b30f9394e41766ba7012a853a1.tar.zst firejail-03b9d9dedd9668b30f9394e41766ba7012a853a1.zip |
Merge branch 'tests' into master
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 56b38cb71..71cb7f0b4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
@@ -7,16 +7,20 @@ on: | |||
7 | branches: [ master ] | 7 | branches: [ master ] |
8 | 8 | ||
9 | jobs: | 9 | jobs: |
10 | build: | 10 | build_and_test: |
11 | runs-on: ubuntu-20.04 | 11 | runs-on: ubuntu-20.04 |
12 | steps: | 12 | steps: |
13 | - uses: actions/checkout@v2 | 13 | - uses: actions/checkout@v2 |
14 | - name: install dependencies | 14 | - name: install dependencies |
15 | run: sudo apt-get install gcc-10 libapparmor-dev libselinux1-dev | 15 | run: sudo apt-get install gcc-10 libapparmor-dev libselinux1-dev expect xzdec |
16 | - name: configure | 16 | - name: configure |
17 | run: CC=gcc-10 ./configure --enable-fatal-warnings --enable-analyzer --enable-apparmor --enable-selinux | 17 | run: CC=gcc-10 ./configure --enable-fatal-warnings --enable-analyzer --enable-apparmor --enable-selinux --prefix=/usr |
18 | - name: make | 18 | - name: make |
19 | run: make | 19 | run: make |
20 | - name: make install | ||
21 | run: sudo make install | ||
22 | - name: run tests | ||
23 | run: SHELL=/bin/bash make test-github | ||
20 | build-clang: | 24 | build-clang: |
21 | runs-on: ubuntu-20.04 | 25 | runs-on: ubuntu-20.04 |
22 | steps: | 26 | steps: |