1name: Dockertests 2 3on: 4 [push] 5 6jobs: 7 dockertests: 8 runs-on: ubuntu-latest 9 strategy: 10 fail-fast: false 11 matrix: 12 docker-image: [debian, fedora, ubuntu, redhat] 13 steps: 14 - uses: actions/checkout@v3 15 - name: Setup docker container 16 run: | 17 docker build -t pyfakefs -f $GITHUB_WORKSPACE/.github/workflows/dockerfiles/Dockerfile_${{ matrix.docker-image }} . --build-arg github_repo=$GITHUB_REPOSITORY --build-arg github_branch=$GITHUB_REF_NAME 18 - name: Run tests 19 run: docker run -t pyfakefs 20