From fafb96cf08af1e476da5d158f73027e7a415c8e4 Mon Sep 17 00:00:00 2001 From: Tigor Hutasuhut Date: Sun, 16 Jun 2024 10:18:56 +0700 Subject: [PATCH] forgejo: added github docker registry push --- .forgejo/workflows/push_tag.yaml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.forgejo/workflows/push_tag.yaml b/.forgejo/workflows/push_tag.yaml index 5bb91e0..dda1396 100644 --- a/.forgejo/workflows/push_tag.yaml +++ b/.forgejo/workflows/push_tag.yaml @@ -17,11 +17,13 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - uses: actions/checkout@v4 - - name: Echo Build Version ${{ github.ref_name }} - run: echo "Building version ${{ github.ref_name }}" - - name: Docker Build - run: docker build --push --build-arg REDMAGE_RUNTIME_VERSION=${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:latest . - #- name: Docker Push Image Version ${{ github.ref_name }} - # run: docker image push git.tigor.web.id/tigor/redmage:${{ github.ref_name }} - #- name: Docker Push Image Latest - # run: docker image push git.tigor.web.id/tigor/redmage:latest + - name: Docker Build and Push to Forgejo Registry + run: docker buildx build --push --build-arg REDMAGE_RUNTIME_VERSION=${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:latest . + - name: Login to Github Docker Registry + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ secrets.GHCR_USERNAME }} + password: ${{ secrets.GHCR_PASSWORD }} + - name: Docker Build and Push to Github Registry + run: docker buildx build --push --build-arg REDMAGE_RUNTIME_VERSION=${{ github.ref_name }} -t ghrc.io/tigor/redmage:${{ github.ref_name }} -t ghcr.io/tigor/redmage:latest .