github.com/tumi8/quic-go@v0.37.4-tum/.github/workflows/build-interop-docker.yml (about)

     1  name: Build interop Docker image
     2  on: 
     3    push:
     4      branches: [ interop ]
     5    
     6  jobs:
     7    interop:
     8      runs-on: ubuntu-latest
     9      steps:
    10        - uses: actions/checkout@v3
    11        - name: Set up QEMU
    12          uses: docker/setup-qemu-action@v2
    13        - name: Set up Docker Buildx
    14          uses: docker/setup-buildx-action@v2
    15          with:
    16            platforms: linux/amd64,linux/arm64
    17        - name: Login to Docker Hub
    18          uses: docker/login-action@v2
    19          with:
    20            username: ${{ secrets.DOCKER_USERNAME }}
    21            password: ${{ secrets.DOCKER_PASSWORD }}
    22        - uses: docker/build-push-action@v4
    23          with:
    24            context: "{{defaultContext}}:interop"
    25            platforms: linux/amd64,linux/arm64
    26            push: true
    27            tags: martenseemann/quic-go-interop:latest