From 476e1eeb86595ec8e443afe8daabe604f401e65d Mon Sep 17 00:00:00 2001 From: Axel Ogereau-Peltier <49279289+axel-op@users.noreply.github.com> Date: Sat, 2 Mar 2024 01:35:21 +0100 Subject: [PATCH] (github-actions) Delete untagged GCR images --- .github/workflows/docker-build.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index fca344c..738e659 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -89,7 +89,7 @@ jobs: sudo docker cp $GITHUB_EVENT_PATH test-container:/eventpayload sudo docker exec test-container /bin/bash -c "cd /test && git init" sudo docker exec -e GITHUB_WORKSPACE=/test -e GITHUB_EVENT_PATH=/eventpayload -e GITHUB_SHA=$GITHUB_SHA -e GITHUB_REPOSITORY=$GITHUB_REPOSITORY -e INPUT_MINANNOTATIONLEVEL=info -e INPUT_GITHUBTOKEN=${{ secrets.GITHUB_TOKEN }} test-container /bin/bash -c "/dart_package_analyzer" - + - name: Push new image if: steps.check.outputs.should_push == 'true' env: @@ -101,4 +101,11 @@ jobs: echo $GHCR_TOKEN | sudo docker login $REGISTRY --username=$GHCR_USERNAME --password-stdin sudo docker push $GHCR_IMAGE_TAG echo $DOCKER_HUB_TOKEN | sudo docker login --username=$DOCKER_HUB_USERNAME --password-stdin - sudo docker push $DOCKER_HUB_IMAGE_TAG \ No newline at end of file + sudo docker push $DOCKER_HUB_IMAGE_TAG + + - name: Delete untagged image versions + uses: actions/delete-package-versions@v4 + with: + package-name: ${{ github.repository }} + package-type: container + delete-only-untagged-versions: true