1name: Run SELinux testsuite in a virtual machine 2 3on: [push, pull_request] 4 5jobs: 6 vm_testsuite: 7 8 # Use VirtualBox+vagrant on macOS, as described in https://github.com/actions/virtual-environments/issues/433 9 runs-on: macos-12 10 11 steps: 12 - uses: actions/checkout@v4 13 14 - name: Create Vagrant VM 15 run: | 16 cd scripts/ci 17 vagrant up 18 19 - name: Run SELinux testsuite in the VM 20 run: | 21 cd scripts/ci 22 vagrant ssh -- ./run-selinux-test.sh 23