Skip to content

Create plugin for clearing of combat, sparring, and hunting reports with configurable filtering and overlay UI #1182

Create plugin for clearing of combat, sparring, and hunting reports with configurable filtering and overlay UI

Create plugin for clearing of combat, sparring, and hunting reports with configurable filtering and overlay UI #1182

Workflow file for this run

name: Clean up PR caches
on:
workflow_call:
pull_request_target:
types:
- closed
jobs:
cleanup:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Cleanup
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh extension install actions/gh-actions-cache
REPO=${{ github.repository }}
BRANCH="refs/pull/${{ github.event.pull_request.number }}/merge"
echo "Fetching list of cache keys"
cacheKeysForPR=$(gh actions-cache list -R $REPO -B $BRANCH -L 100 | cut -f 1)
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeysForPR; do
gh actions-cache delete $cacheKey -R $REPO -B $BRANCH --confirm
done
echo "Done"