Skip to content

fix: sync lifecycle workflow fixes — resolves stuck issues #612, #613#623

Merged
sigvardt merged 1 commit intomainfrom
fix/sync-lifecycle-workflow-fixes
Mar 25, 2026
Merged

fix: sync lifecycle workflow fixes — resolves stuck issues #612, #613#623
sigvardt merged 1 commit intomainfrom
fix/sync-lifecycle-workflow-fixes

Conversation

@sigvardt
Copy link
Copy Markdown
Owner

@sigvardt sigvardt commented Mar 25, 2026

Summary

Syncs 3 workflow fixes from sigvardt/ai-lifecycle-workflows#1 to resolve the stuck issue pipeline.

Changes (byte-identical to template repo)

ai-pr-body-check.yml — GAP 1+5: Auto-merge race condition

  • Upgraded contents: readcontents: write
  • Added "Ensure auto-merge is enabled" step after body edit
  • Resolves: PR feat: extract structured data from notifications #617 stuck without auto-merge because body-check edited body but GITHUB_TOKEN events don't re-trigger auto-merge workflow

ai-unstick.yml — GAP 2+3+4: Comprehensive stuck detection

ai-success-cleanup.yml — GAP 6: Explicit issue close

Also applied

  • delete_branch_on_merge enabled on this repo (GAP 9)

Related issues

Syncs 3 workflow fixes from sigvardt/ai-lifecycle-workflows#1:
- ai-pr-body-check.yml: enables auto-merge after adding close keyword (GAP 1+5)
- ai-unstick.yml: scheduled runs + comprehensive stuck detection (GAP 2+3+4)
- ai-success-cleanup.yml: explicit issue close on merge (GAP 6)

Files are byte-identical to template repo.
@sigvardt sigvardt merged commit f405c8f into main Mar 25, 2026
7 checks passed
@sigvardt sigvardt deleted the fix/sync-lifecycle-workflow-fixes branch March 25, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant