Files
kumomta/.github/workflows/delete-old-packages.yml
T
Wez Furlong 23a8cc3ed9 ci: set up retention policy for older untagged docker images
Keep all tagged, and the last 5 untagged packages.
Anything else will get pruned away.
2023-03-13 20:30:16 -07:00

24 lines
516 B
YAML

name: "Delete Old Packages"
on:
schedule:
- cron: "50 1 * * *"
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
delete-old-docker:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- name: Checkout
uses: actions/delete-package-versions@v4
with:
package-name: kumomta
min-versions-to-keep: 5
delete-only-untagged-versions: true
package-type: container