From 21feb31ee6af8e96c022a59b973fdb4b6aacb361 Mon Sep 17 00:00:00 2001 From: Matthew Baggett <matthew@baggett.me> Date: Sun, 19 May 2024 02:53:59 +0200 Subject: [PATCH] Try different pruning mechanism --- .github/workflows/docker.clean.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/docker.clean.yml b/.github/workflows/docker.clean.yml index b58ddfa..91ef8ce 100644 --- a/.github/workflows/docker.clean.yml +++ b/.github/workflows/docker.clean.yml @@ -18,21 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - run: docker login ghcr.io -u ${{ github.repository_owner }} -p ${{ secrets.GITHUB_TOKEN }} - - uses: dataaxiom/ghcr-cleanup-action@v1.0.3 + - uses: vlaurin/action-ghcr-prune@v0.6.0 with: - owner: benzine-framework - repository: docker-swarm-loadbalancer - name: bouncer - tags: build-${{ github.sha }} token: ${{ secrets.GITHUB_TOKEN }} + organization: ${{ github.repository_owner }} + container: bouncer + dry-run: false + prune-tags-regexp: ^build-${{ github.sha }}$ cleanup-untagged-images: name: Delete untagged images runs-on: ubuntu-latest steps: - run: docker login ghcr.io -u ${{ github.repository_owner }} -p ${{ secrets.GITHUB_TOKEN }} - - uses: dataaxiom/ghcr-cleanup-action@v1.0.3 + - uses: vlaurin/action-ghcr-prune@v0.6.0 with: - owner: benzine-framework - repository: docker-swarm-loadbalancer - name: bouncer token: ${{ secrets.GITHUB_TOKEN }} + organization: ${{ github.repository_owner }} + container: bouncer + dry-run: false + keep-younger-than: 7 # days + keep-last: 2 + prune-untagged: true