• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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