summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorVadim Gusev <ubuntolog@gmail.com>2024-08-06 12:38:30 +0300
committerGitHub <noreply@github.com>2024-08-06 12:38:30 +0300
commit2c31e6a42eaf37c5bcef600ff8321b4112aa055b (patch)
treeb59de2497430de08674ebae3b3defc63fc332053 /.github
parentf9b5d95209383c0894e698ebd0f60f174c9ff09e (diff)
Fix release draft script (#811)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/create-release-draft.yaml16
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: