From 75229c75ce90cd1025bf3915165e2c27b3f62fbd Mon Sep 17 00:00:00 2001 From: Jan Jansen Date: Sat, 14 Oct 2023 15:48:18 +0200 Subject: [PATCH] a --- .github/workflows/docker-release-tags-fix.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-release-tags-fix.yml b/.github/workflows/docker-release-tags-fix.yml index d26dd5ec80..ac2d79d94d 100644 --- a/.github/workflows/docker-release-tags-fix.yml +++ b/.github/workflows/docker-release-tags-fix.yml @@ -25,6 +25,7 @@ jobs: runs-on: ubuntu-22.04 #if: "!contains(github.event.release.tag_name, '-') && !github.event.release.prerelease" steps: + - uses: actions/checkout@v4 - name: EXTRACT VERSION run: | MINOR_VERSION=$(echo "v0.6.4" | grep -Eo '[0-9]+\.[0-9]+' | head -1) @@ -51,13 +52,18 @@ jobs: # target: ${{ env.PATCH_VERSION }}-${{ env.REVISION }} # tags: | # latest + - name: GET DOCKER TOKEN + run: | + curl -u ${{ secrets.DOCKERHUB_USERNAME }}:${{ secrets.DOCKERHUB_TOKEN }} -s -o test.json "https://auth.docker.io/token?service=registry.docker.io&scope=repository:janusgraph/janusgraph:pull,push" + TOKEN=$(cat test.json | jq -r '.token') + echo "DOCKER_SHORT_TOKEN=${TOKEN}" >> $GITHUB_ENV - name: Run minor tag for docker.io uses: shrink/actions-docker-registry-tag@v3 with: registry: index.docker.io repository: janusgraph/janusgraph target: ${{ env.PATCH_VERSION }}-${{ env.REVISION }} - token: ${{ secrets.DOCKERHUB_TOKEN }} + token: "${{ env.DOCKER_SHORT_TOKEN }}" tags: | ${{ env.PATCH_VERSION }} ${{ env.MINOR_VERSION }} @@ -68,6 +74,6 @@ jobs: registry: index.docker.io repository: janusgraph/janusgraph target: ${{ env.PATCH_VERSION }}-${{ env.REVISION }} - token: ${{ secrets.DOCKERHUB_TOKEN }} + token: ${{ secrets.DOCKER_SHORT_TOKEN }} tags: | latest