Skip to content

Commit 33e1e02

Browse files
committed
ci: add fedora test suite run for newer gcc/glibc
1 parent 49723a9 commit 33e1e02

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111
cancel-in-progress: true
1212

1313
jobs:
14-
testsuite:
14+
voidlinux:
1515
strategy:
1616
fail-fast: false
1717
matrix:
@@ -40,3 +40,23 @@ jobs:
4040
make -j
4141
- name: Check
4242
run: make check
43+
fedora:
44+
strategy:
45+
fail-fast: false
46+
runs-on: ubuntu-latest:46
47+
container: registry.fedoraproject.org/fedora-minimal:43
48+
steps:
49+
- uses: actions/checkout@v1
50+
- name: Prepare container
51+
run: |
52+
dnf -y update
53+
dnf -y install gcc libarchive-devel openssl-devel zlib-devel kyua libatf-c-devel libatf-sh-devel
54+
dnf -y clean all
55+
- name: Build
56+
env:
57+
CC: ${{ matrix.c_compiler }}
58+
run: |
59+
./configure --enable-tests
60+
make -j
61+
- name: Check
62+
run: make check

0 commit comments

Comments
 (0)