Skip to content

Commit

Permalink
ci: run ci tests on centos stream 9
Browse files Browse the repository at this point in the history
Users are running this on el9 so we should be running CI
on centos stream9 to ensure we don't regress there too.

Signed-off-by: Peter Robinson <[email protected]>
  • Loading branch information
nullr0ute committed Oct 25, 2023
1 parent 9616778 commit 955e3b4
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,21 @@ jobs:
- name: Run tests
run: PRINT_VALGRIND_LOG=1 python3 test.py

tests_centos_9:
runs-on: ubuntu-latest
container: quay.io/centos/centos:stream9
steps:
- uses: actions/checkout@v2

- name: Install deps
run: |
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install -y python3-koji python3-rpm make gcc rpm-sign cpio python3-setuptools rpm-devel python3-devel python3-cryptography valgrind python3-pyxattr
- name: Build insertlib
run: |
python3 setup.py build_ext -i
- name: Run tests
run: PRINT_VALGRIND_LOG=1 python3 test.py

0 comments on commit 955e3b4

Please sign in to comment.