name: Run tests on: push: branches: - "master" jobs: tests: runs-on: ubuntu-latest steps: - name: "Checkout" uses: actions/checkout@v3 - name: "Set up Docker Buildx" uses: docker/setup-buildx-action@v2 - name: "Build tests-util image" uses: docker/build-push-action@v4 id: build with: context: build/tests-util/ cache-from: type=gha,scope=tests cache-to: type=gha,scope=tests,mode=max load: true tags: localhost/tests-util:latest - name: "Run tests" run: bin/tests