aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2023-12-18 11:44:31 +0100
committerLoïc Hoguin <[email protected]>2023-12-18 11:44:31 +0100
commit3de54635577cfacf4d72d1793b25832c412239bf (patch)
tree1ebe3ee47062a139e66b12c22effdf1cdf3ed118
parent062417480c1d15d6c7df1777ddde707ea162e50f (diff)
downloadranch-3de54635577cfacf4d72d1793b25832c412239bf.tar.gz
ranch-3de54635577cfacf4d72d1793b25832c412239bf.tar.bz2
ranch-3de54635577cfacf4d72d1793b25832c412239bf.zip
Delete the master cache on cron
-rw-r--r--.github/workflows/ci.yaml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index b679b36..8ffd868 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -10,6 +10,22 @@ on:
- cron: 0 4 * * 1
jobs:
+ cleanup-master:
+ name: Cleanup master build
+ runs-on: ubuntu-latest
+ steps:
+
+ - name: Cleanup master build if necessary
+ if: ${{ github.event_name == 'schedule' }}
+ run: |
+ gh extension install actions/gh-actions-cache
+ gh actions-cache delete Linux-X64-Erlang-master -R $REPO --confirm
+ gh actions-cache delete macOS-X64-Erlang-master -R $REPO --confirm
+ env:
+ GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ REPO: ${{ github.repository }}
+
check:
name: Ranch
+ needs: cleanup-master
uses: ninenines/ci.erlang.mk/.github/workflows/ci.yaml@master