|
@@ -10,6 +10,22 @@ on:
|
|
- cron: 0 4 * * 1
|
|
- cron: 0 4 * * 1
|
|
|
|
|
|
jobs:
|
|
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:
|
|
check:
|
|
name: Ranch
|
|
name: Ranch
|
|
|
|
+ needs: cleanup-master
|
|
uses: ninenines/ci.erlang.mk/.github/workflows/ci.yaml@master
|
|
uses: ninenines/ci.erlang.mk/.github/workflows/ci.yaml@master
|