mirror of
https://github.com/stablyai/orca.git
synced 2026-09-22 16:02:32 +00:00
GitHub reports a release's createdAt as the date of the commit its tag points at. Every adhoc tag is cut against orca-adhoc's single seed commit (ff9ca5b6, 2026-08-02T09:46:58Z), so all of them share that one createdAt. The 30-day cutoff crossed it today: the 06:53 run logged "Nothing to prune", and the 10:34 run marked the entire channel expired and deleted 40+ releases -- including the one it had published two minutes earlier. The picker had nothing newer than Aug 13 left to offer. Age on publishedAt instead, keep any release missing one rather than guessing, exclude the tag the run just shipped, and prune only after a live publish. Hourly and daily already moved to publishedAt for the adjacent sort bug; adhoc was the last one still on createdAt.