name: Create Docker Image on: release: types: [published] jobs: build: runs-on: ubuntu-latest steps: - name: checkout code uses: actions/checkout@v3 - name: Set up QEMU uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: login to docker registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin - name: Build the image run: | docker buildx build --push \ --tag stonith404/pingvin-share:latest \ --tag stonith404/pingvin-share:${{ github.ref_name }} \ --platform linux/amd64,linux/arm64 .