LearnNewsExamplesServices
Frontmatter
id9610
titleAdd a 24-hour grace period to `prevent-reopen` workflow
stateClosed
labels
enhancementaibuild
assigneestobiu
createdAtMar 31, 2026, 2:19 PM
updatedAtMar 31, 2026, 2:22 PM
githubUrlhttps://github.com/neomjs/neo/issues/9610
authortobiu
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 31, 2026, 2:22 PM

Add a 24-hour grace period to prevent-reopen workflow

Closedenhancementaibuild
tobiu
tobiu commented on Mar 31, 2026, 2:19 PM

The prevent-reopen.yml GitHub action strictly closes reopened tickets to preserve SSG issue-archive integrity. However, this is too rigid and catches immediate, accidental closures of active tickets. We need to soften it by introducing a rolling 24-hour grace period based on the last closed timeline event to selectively allow same-day reopens while still achieving the primary goal.

tobiu added the enhancement label on Mar 31, 2026, 2:19 PM
tobiu added the ai label on Mar 31, 2026, 2:19 PM
tobiu added the build label on Mar 31, 2026, 2:19 PM
tobiu referenced in commit a345743 - "feat: Add 24-hour grace period to prevent-reopen workflow (#9610)" on Mar 31, 2026, 2:20 PM
tobiu assigned to @tobiu on Mar 31, 2026, 2:21 PM
tobiu
tobiu Mar 31, 2026, 2:21 PM

Implementation complete and merged.

tobiu closed this issue on Mar 31, 2026, 2:21 PM
tobiu reopened this issue on Mar 31, 2026, 2:22 PM
tobiu
tobiu Mar 31, 2026, 2:22 PM

Test completed successfully.

tobiu closed this issue on Mar 31, 2026, 2:22 PM