singularity-forge/.github/workflows
TÂCHES e2eb5cecf2 fix(gsd): handle retentionDays=0 on Windows + run windows-portability on PRs (#2460)
Two changes:

1. pruneActivityLogs: when retentionDays is 0, skip mtime comparison and
   unconditionally remove all files except highest-seq. On Windows, NTFS
   timestamp resolution meant freshly-created files could have mtime >=
   Date.now() at cutoff calculation, so none were pruned.

2. CI: remove the push-to-main gate on windows-portability so it runs on
   PRs too — catches Windows failures before merge instead of after.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 00:17:22 -06:00
..
ai-triage.yml Migrate workflows to Blacksmith (#2414) 2026-03-24 15:58:30 -06:00
build-native.yml fix(ci): add Rust target for all platforms, not just cross-compilation 2026-03-24 16:22:36 -06:00
ci.yml fix(gsd): handle retentionDays=0 on Windows + run windows-portability on PRs (#2460) 2026-03-25 00:17:22 -06:00
cleanup-dev-versions.yml Migrate workflows to Blacksmith (#2414) 2026-03-24 15:58:30 -06:00
pipeline.yml Migrate workflows to Blacksmith (#2414) 2026-03-24 15:58:30 -06:00
pr-risk.yml Migrate workflows to Blacksmith (#2414) 2026-03-24 15:58:30 -06:00