name: Test OS Containers on: workflow_call: jobs: test-env-virtual: runs-on: ubuntu-latest timeout-minutes: 30 strategy: fail-fast: false matrix: PKGMGR_DISTRO: [arch, debian, ubuntu, fedora, centos] steps: - name: Checkout repository uses: actions/checkout@v4 - name: Show commit SHA run: git rev-parse HEAD - name: Show Docker version run: docker version - name: Run container tests (${{ matrix.distro }}) run: | set -euo pipefail PKGMGR_DISTRO="${{ matrix.distro }}" make test-env-virtual