Skip to content

Container Retention #18

Container Retention

Container Retention #18

name: Container Retention
on:
schedule:
- cron: '0 2 * * 0'
workflow_dispatch:
inputs:
dry-run:
description: "List what would be deleted without actually deleting."
type: boolean
default: true
permissions: {}
jobs:
retention:
uses: netresearch/.github/.github/workflows/ghcr-retention.yml@main
with:
package-name: ${{ github.event.repository.name }}
dry-run: ${{ github.event_name == 'workflow_dispatch' && inputs.dry-run }}
permissions:
packages: write
attestations: read