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 b958bd4 commit 1ddcc0a
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,22 @@ 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: |
crb enable
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 1ddcc0a

Please sign in to comment.