diff --git a/.github/workflows/dockerhub.yml b/.github/workflows/dockerhub.yml index 149b30f..4dce295 100644 --- a/.github/workflows/dockerhub.yml +++ b/.github/workflows/dockerhub.yml @@ -68,6 +68,12 @@ jobs: version: ${{ matrix.version }} variant: ${{ matrix.variant }} latest: '8.4.15' + # Cleanup github caches on PRs + cleanup-cache: + needs: build-images + if: github.event_name == 'pull_request' + uses: ./.github/workflows/github-cache-cleanup.yml + secrets: inherit # Add this new summary job build-complete: needs: build-images diff --git a/.github/workflows/github-cache-cleanup.yml b/.github/workflows/github-cache-cleanup.yml index bba94de..138a8bf 100644 --- a/.github/workflows/github-cache-cleanup.yml +++ b/.github/workflows/github-cache-cleanup.yml @@ -2,6 +2,7 @@ name: Purge All GitHub Caches on: workflow_dispatch: + workflow_call: permissions: actions: write