netmaker/.github/workflows/purgeGHCR.yml
2022-03-08 17:32:50 -05:00

30 lines
800 B
YAML

name: Purge untagged images from GHCR
on:
workflow_dispatch:
schedule:
- cron: '1 1 1 * *'
jobs:
purge:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Prune Netmaker
uses: vlaurin/action-ghcr-prune@main
with:
token: ${{ secrets.GITHUB_TOKEN }}
organization: gravitl
container: netmaker
dry-run: false # Dry-run first, then change to `false`
untagged: true
- name: Prune Netclient
uses: vlaurin/action-ghcr-prune@main
with:
token: ${{ secrets.GITHUB_TOKEN }}
organization: gravitl
container: netclient
dry-run: false # Dry-run first, then change to `false`
untagged: true