From: Jason Ish Date: Wed, 21 Sep 2022 16:48:43 +0000 (-0600) Subject: github-ci: add almalinux 9 build X-Git-Tag: 1.3.0rc1~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2bd362a699ceb0939d8af3a31d91a382eaad2a7f;p=thirdparty%2Fsuricata-update.git github-ci: add almalinux 9 build At this time, tox and pytest don't install cleanly from packages on the RHEL spinoffs, so just do the integration tests for now. --- diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 091da29..dfaa18a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -6,6 +6,22 @@ on: jobs: + alma-9: + # At the time of adding this test, tox and pytest don't install + # cleanly using system packages, so just run the integration tests + # for now. + name: AlmaLinux 9 + runs-on: ubuntu-latest + container: almalinux:9 + steps: + - run: | + dnf -y install \ + python3 \ + python3-pyyaml + - uses: actions/checkout@v1 + - name: Python 3 integration tests + run: PYTHONPATH=. python3 ./tests/integration_tests.py + alma-8: name: AlmaLinux 8 runs-on: ubuntu-latest