Skip to content

ci: drop redundant roadmap snapshot (fixes failing Action emails)#144

Merged
engmung merged 2 commits into
mainfrom
dev
Jun 25, 2026
Merged

ci: drop redundant roadmap snapshot (fixes failing Action emails)#144
engmung merged 2 commits into
mainfrom
dev

Conversation

@engmung

@engmung engmung commented Jun 25, 2026

Copy link
Copy Markdown
Owner

What

Removes the roadmap-snapshot workflow, its script, and the committed web/public/roadmap.json. Reverts the /roadmap page to read the existing /api/roadmap server route.

Why

The snapshot Action pushed roadmap.json directly to main, which the branch ruleset rejects (changes must be made through a pull request). So it failed on every issue event and sent failure emails. The existing server route already fetches issues server-side (no exposed token, cached), making the snapshot redundant.

Tested

  • /roadmap verified loading 10 issues via /api/roadmap in preview, no console errors
  • next build runs in CI on this PR

engmung and others added 2 commits June 25, 2026 13:46
Document the dev → PR → main loop, commit hygiene, and the
post-merge `git merge origin/main` resync to keep dev from drifting.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The snapshot Action pushed roadmap.json straight to main, which the
branch ruleset rejects ("changes must be made through a pull request"),
so every issue event failed and emailed. The server route already does
the job (server-side fetch, no exposed token, cached) — so remove the
redundant workflow, script, and static file and read the route directly.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pattern-flow-open Ready Ready Preview, Comment Jun 25, 2026 4:54am

@engmung engmung merged commit d3a58a8 into main Jun 25, 2026
2 of 3 checks passed
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