Since the current MacOS + Vagrant setup isn't working reliably any more and the testsuite itself has switched its CI to TF, do the same for userspace as well. Also fix a few other CI issues while there. In the PR the testsuite failed to run - it seems that GitHub doesn't want to use the secrets from neither the fork's nor the target repo's settings in a pull request... *shrugs* However, in my fork it passed: https://github.com/WOnder93/selinux/actions/runs/12376819131 Ondrej Mosnacek (4): ci: use Testing Farm for running the testsuite ci: update Python versions ci: add missing libbz2-dev dependency ci: fix pypy conditional .fmf/version | 1 + .github/workflows/run_tests.yml | 39 ++++----- .github/workflows/tf_testsuite.yml | 17 ++++ .github/workflows/vm_testsuite.yml | 22 ----- scripts/ci/.gitignore | 1 - scripts/ci/LICENSE | 5 -- scripts/ci/README.md | 8 -- scripts/ci/Vagrantfile | 48 ----------- scripts/ci/fedora-test-runner.sh | 100 ---------------------- scripts/ci/travis-kvm-setup.sh | 130 ----------------------------- tmt/plans.fmf | 48 +++++++++++ 11 files changed, 84 insertions(+), 335 deletions(-) create mode 100644 .fmf/version create mode 100644 .github/workflows/tf_testsuite.yml delete mode 100644 .github/workflows/vm_testsuite.yml delete mode 100644 scripts/ci/.gitignore delete mode 100644 scripts/ci/LICENSE delete mode 100644 scripts/ci/README.md delete mode 100644 scripts/ci/Vagrantfile delete mode 100755 scripts/ci/fedora-test-runner.sh delete mode 100755 scripts/ci/travis-kvm-setup.sh create mode 100644 tmt/plans.fmf -- 2.47.1