diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/create-release-draft.yaml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.github/workflows/create-release-draft.yaml b/.github/workflows/create-release-draft.yaml index 20ce16d..40e7c7c 100644 --- a/.github/workflows/create-release-draft.yaml +++ b/.github/workflows/create-release-draft.yaml @@ -31,6 +31,22 @@ jobs: run: | make release-binaries + - name: Setup qemu + uses: docker/setup-qemu-action@v3 + + - name: Setup Docker buildx + uses: docker/setup-buildx-action@v3 + + - name: Build and possibly push image + run: | + set -ex + docker login --username "${DOCKER_USERNAME}" --password "${DOCKER_PASSWORD}" quay.io + IMAGE_PUSH=yes make multiarch-image + working-directory: argocd-image-updater + env: + DOCKER_USERNAME: ${{ secrets.QUAY_USERNAME }} + DOCKER_PASSWORD: ${{ secrets.QUAY_TOKEN }} + - name: Create release draft id: create-release env: |
