From da0d3e51b2c85b9253801df688e9a1150bba35c4 Mon Sep 17 00:00:00 2001 From: Paul Catinean Date: Wed, 20 Mar 2024 14:18:58 +0200 Subject: [PATCH] [FIX] Fix docker image tags and ghcr.io auth credentials --- .github/workflows/ci.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8be83136..bd47fd46 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -121,8 +121,8 @@ jobs: uses: docker/login-action@v3 with: registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} + username: ${{ secrets.BOT_LOGIN }} + password: ${{ secrets.BOT_TOKEN }} - name: Build and push uses: docker/build-push-action@v5 with: @@ -133,12 +133,14 @@ jobs: ${{ github.repository == 'tecnativa/doodba' && github.ref == 'refs/heads/master' }} tags: | - ${{ env.DOCKER_REPO }}:${{ matrix.odoo_version }}onbuild + ${{ env.DOCKER_REPO }}:${{ matrix.odoo_version }} ${{ env.DOCKER_REPO }}:${{ matrix.odoo_version }}-onbuild ${{ env.GHCR_HOST }}/${{ env.DOCKER_REPO }}${{ env.DOCKER_REPO_SUFFIX }}:${{ matrix.odoo_version }} ${{ env.GHCR_HOST }}/${{ env.DOCKER_REPO }}${{ env.DOCKER_REPO_SUFFIX }}:${{ matrix.odoo_version }}-onbuild ${{ matrix.odoo_version == env.LATEST_RELEASE && format('{0}:latest', env.DOCKER_REPO) || '' }} + ${{ matrix.odoo_version == env.LATEST_RELEASE && format('{0}:latest-onbuild', env.DOCKER_REPO) || '' }} ${{ matrix.odoo_version == env.LATEST_RELEASE && format('{0}/{1}{2}:latest', env.GHCR_HOST, env.DOCKER_REPO, env.DOCKER_REPO_SUFFIX) || '' }} + ${{ matrix.odoo_version == env.LATEST_RELEASE && format('{0}/{1}{2}:latest-onbuild', env.GHCR_HOST, env.DOCKER_REPO, env.DOCKER_REPO_SUFFIX) || '' }} build-args: | VCS_REF=${{ github.sha }} BUILD_DATE=${{ env.BUILD_DATE }}