From 0f9721425cb4d25e5d69e1074d17543dbe0aebec Mon Sep 17 00:00:00 2001 From: Jonathan Bout Date: Sat, 25 Jan 2025 14:06:24 +0100 Subject: [PATCH] 'feedback' about deleted entries --- .github/workflows/cleanup.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cleanup.yml b/.github/workflows/cleanup.yml index d6cbf3e..829eb70 100644 --- a/.github/workflows/cleanup.yml +++ b/.github/workflows/cleanup.yml @@ -26,11 +26,23 @@ jobs: ## Setting this to not fail the workflow while deleting cache keys. set +e echo "Deleting caches..." + deletedAny=0 for cacheKey in $cacheKeysForPR do + deletedAny=1 gh cache delete $cacheKey + exitCode="$?" + if [ "$exitCode" -eq 0 ]; then + echo "deleted cache entry $cacheKey" + else + echo "failed to delete cache entry $cacheKey - exited with code $exitCode" + fi done - echo "Done" + if [ "$deletedAny" -eq 0 ]; then + echo "No cache entries found" + else + echo "Done" + fi env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_REPO: ${{ github.repository }}