Skip to content

ci: let release PRs update the UI demo's version - #417

Merged
kvlonge merged 1 commit into
mainfrom
ci/allow-demo-version-in-release-pr
Nov 14, 2026
Merged

kvlonge merged 1 commit into
mainfrom
ci/allow-demo-version-in-release-pr

Conversation

@kvlonge

@kvlonge kvlonge commented Nov 14, 2026

Copy link
Copy Markdown
Contributor

Why

#415 made Release Please write each release's version into the UI demo (ui/src/lib/demo/prepared.json and the recorded /api/status in recordings.json). Both release-PR content checks only allow version metadata files, so the 0.70.1 release PR (#416) fails Pull Request Metadata, and the Release Please run on main fails its own validation step.

Changes

  • pull-request-metadata.yml and release-please.yml: the release-PR file allowlists also accept exactly those two demo files. Every other path is still rejected.

Verification

  • Ran both filters on a sample file list: the two demo files pass, and ui/src/lib/demo/types.ts is still reported.
  • Both workflow files parse as YAML; fensu reports 0 faults.
  • chore(main): release 0.70.1 #416's failure logs show these two files as the only unexpected paths. Its uv.lock failure was on the commit before the workflow's own lockfile refresh (f7f829f).

Release Please now writes each release's version into the demo's
prepared.json and recorded /api/status, so both release-PR content
checks allow those two files.
@kvlonge
kvlonge enabled auto-merge (squash) November 14, 2026 17:08
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying sqltide with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2662081
Status: ✅  Deploy successful!
Preview URL: https://2ceffba6.sqltide.pages.dev
Branch Preview URL: https://ci-allow-demo-version-in-rel.sqltide.pages.dev

View logs

@kvlonge
kvlonge merged commit dded334 into main Nov 14, 2026
12 checks passed
@kvlonge
kvlonge deleted the ci/allow-demo-version-in-release-pr branch November 14, 2026 17:27
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