Skip to content

fix: also drop benchmark from the standalone starter's release gate - #516

Merged
jimhoyd merged 1 commit into
mainfrom
fix-template-release-gate-benchmark
Sep 23, 2026
Merged

jimhoyd merged 1 commit into
mainfrom
fix-template-release-gate-benchmark

Conversation

@jimhoyd

@jimhoyd jimhoyd commented Sep 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #513. Running the actual 0.5.8 template-pin step (npm run release:template -- --version 0.5.8 --execute) after #513 merged hit the same conflict one step further down: urlcode benchmark refuses outright against the bare starter (#503, zero example routes by design):

{"event":"error","message":"No GET/HEAD workload: add representative successful request fixtures"}

Change

Drop benchmark from updateTemplate()'s release-gate scripts alongside audit (already removed in #513), keeping only validate and test. npm run benchmark still works standalone once routes exist. Updated the matching docs/DEVELOPMENT-PIPELINE.md prose and PR body text.

Verification

  • npm run typecheck
  • node --test test/release-template.test.ts
  • node scripts/check-local-links.ts
  • Ran npm run release:template -- --version 0.5.8 --execute locally with this fix applied — it now gets past validate/test cleanly (see follow-up: it will open the actual starter-pin PR against urlcode-template)

Same conflict as audit (#513): the bare starter (#503) ships with zero
example routes by design, and urlcode benchmark refuses outright ("No
GET/HEAD workload: add representative successful request fixtures")
with nothing to request. Observed running the 0.5.8 template-pin step
right after #513 merged. benchmark still works standalone once routes
are added.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jimhoyd
jimhoyd merged commit 7ff714f into main Sep 23, 2026
60 checks passed
@jimhoyd
jimhoyd deleted the fix-template-release-gate-benchmark branch September 23, 2026 15:50
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