summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorPetr Vorel <pvorel@suse.cz>2021-10-27 11:02:12 +0200
committerPetr Vorel <pvorel@suse.cz>2021-10-27 11:17:37 +0200
commite70a786e81fe16ae5fb8db731cc6496a0b01b912 (patch)
treef9b61e0399096cd3aaf562037317db8f5814521d /.github
parent4bb0aceaa6d3fd1a80b26aa1a2304d344727ccd7 (diff)
downloadiputils-e70a786e81fe16ae5fb8db731cc6496a0b01b912.tar.gz
CI: Reenable Tumbleweed
086de3c had to disable Tumbleweed due glibc-2.34 using new syscall clone3 which is not enabled in Docker seccomp filter [1]. Workaround is to disable Docker seccomp filtering, as we don't need this protection. This should help to avoid seccomp filtering in the future for all distros. [1] https://bugzilla.opensuse.org/show_bug.cgi?id=1190670 Fixes: https://github.com/actions/virtual-environments/issues/4193 Signed-off-by: Petr Vorel <pvorel@suse.cz>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 3fd7c38..22ffb57 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -43,6 +43,10 @@ jobs:
EXTRA_BUILD_OPTS: "-DUSE_CAP=false -DUSE_IDN=false -DBUILD_ARPING=false -DBUILD_CLOCKDIFF=false -DENABLE_RDISC_SERVER=false -DNINFOD_MESSAGES=false -DNO_SETCAP_OR_SUID=true -DUSE_GETTEXT=false"
# other builds
+ - container: "opensuse/tumbleweed"
+ env:
+ CC: gcc
+
- container: "opensuse/leap"
env:
CC: clang
@@ -81,6 +85,7 @@ jobs:
container:
image: ${{ matrix.container }}
env: ${{ matrix.env }}
+ options: --security-opt seccomp=unconfined
steps:
- name: Show OS