We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e5b3733 commit 0b5f396Copy full SHA for 0b5f396
1 file changed
.github/workflows/ghcr-prune.yml
@@ -78,8 +78,13 @@ jobs:
78
79
const hashRegex = /^(?:sha256:)?[0-9a-f]{7,64}$/i;
80
const prRegex = /^pr-\d+$/i;
81
+ const maxDeletes = 100;
82
let deleted = 0;
83
for (const version of versions) {
84
+ if (deleted >= maxDeletes) {
85
+ core.info(`Hit per-run deletion cap (${maxDeletes}); stopping early for ${packageName}`);
86
+ break;
87
+ }
88
const created = new Date(version.created_at).getTime();
89
if (Number.isNaN(created) || created >= cutoff) {
90
continue;
0 commit comments