2022-09-07 03:51:29 +02:00
# Close Stale Issues
# Warns and then closes issues and PRs that have had no activity for a specified amount of time.
# https://github.com/actions/stale
name : "Stalebot"
on :
schedule :
- cron : "0 0 * * *" # run stalebot once a day
2022-12-30 23:43:32 +01:00
2022-09-07 03:51:29 +02:00
jobs :
stale :
runs-on : ubuntu-latest
steps :
- uses : actions/stale@main
id : stale
with :
2022-12-30 23:43:32 +01:00
stale-issue-message : "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions."
close-issue-message : ""
2022-09-07 03:51:29 +02:00
days-before-stale : 30
days-before-close : 3
exempt-draft-pr : true
2022-12-30 23:43:32 +01:00
exempt-issue-labels : "pinned,security"
exempt-pr-labels : "pinned,security,dependencies"
2022-12-30 23:31:01 +01:00
operations-per-run : 120
2022-09-07 03:51:29 +02:00
- name : Print outputs
run : echo ${{ join(steps.stale.outputs.*, ',') }}
2024-03-09 13:04:17 +01:00
clean_ghcr :
name : Delete outdated dev container images
runs-on : ubuntu-latest
steps :
- name : Delete old images
2024-03-10 19:18:44 +01:00
uses : snok/container-retention-policy@v2
2024-03-09 13:04:17 +01:00
with :
image-names : dev-*
cut-off : 60 days ago UTC
keep-at-least : 5
account-type : personal
token : ${{ secrets.GITHUB_TOKEN }}
token-type : github-token