on: [push, pull_request, workflow_dispatch] jobs: build-images: runs-on: host-arch-x86_64 steps: - name: Debug run: echo '${{toJson(gitea)}}' - name: Clone repository run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }} - name: Build GCC container working-directory: test5 run: docker build . -f Dockerfile -t local/alpine-gcc-${{gitea.ref_name}}:latest run-tests: runs-on: host-arch-x86_64 needs: build-images steps: - name: Clone repository run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }} - name: Run tests run: docker run -it --rm -v ./test5:/app local/alpine-gcc-${{gitea.ref_name}}:latest