From bd349e28f85e0f16ac1dc31c4db270ef8f62f5e7 Mon Sep 17 00:00:00 2001 From: Shizun Ge Date: Fri, 30 Jun 2023 22:02:24 -0700 Subject: [PATCH] [clean-ghcr] add a step to clean untagged images --- .github/workflows/on-push-main.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/on-push-main.yml b/.github/workflows/on-push-main.yml index 9714e33..81ad16e 100644 --- a/.github/workflows/on-push-main.yml +++ b/.github/workflows/on-push-main.yml @@ -68,4 +68,15 @@ jobs: skip-tags: latest, development filter-tags: "dev-*" dry-run: False + - name: Delete untagged images + uses: snok/container-retention-policy@v2 + with: + image-names: gantry + cut-off: One hour ago UTC + account-type: personal + token: ${{ secrets.TOKEN_DELETE_GHCR_IMAGES }} + keep-at-least: 1 + untagged-only: True + skip-tags: latest, development + dry-run: False