Skip to content

chore(workflow): align UI GitHub checks - #36

Merged
xiaoland merged 1 commit into
mainfrom
feat/ui-workflow-alignment
Aug 9, 2026
Merged

chore(workflow): align UI GitHub checks#36
xiaoland merged 1 commit into
mainfrom
feat/ui-workflow-alignment

Conversation

@xiaoland

@xiaoland xiaoland commented Aug 9, 2026

Copy link
Copy Markdown
Member

Intent

Complete the UI package-repository governance cutover after the runner-pushed Histoire foundation was proven on main.

Scope

  • rename the required GitHub Actions context to the organization-standard ui-web checks
  • serialize Changesets main release work with non-cancelling ui-release-main concurrency

Evidence

  • pnpm install --frozen-lockfile
  • pnpm check
  • pnpm changeset:check origin/main
  • actionlint v1.7.7
  • runner and Cloudflare-provider production deployments both succeeded for main 727e1565

Delivery and settings sequence

This PR intentionally emits the new context while the old required-context rule still blocks merge. Its runner-owned pr-N preview and close cleanup will be verified before Cloudflare automatic Git deployments are disabled and the repository rule is switched to the new context.

Risk and rollback

The code change is limited to job identity and release concurrency. Until cutover, Cloudflare automatic builds remain enabled. If runner preview fails, keep the provider lane enabled and revert this PR; if settings migration fails, restore the exported ruleset before merging.

- report the organization-standard ui-web checks context
- serialize main release work without cancelling publication
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 9, 2026

Copy link
Copy Markdown

Deploying inkcre-web-design with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2bfe136
Status: ✅  Deploy successful!
Preview URL: https://9edc1137.design-dd4.pages.dev
Branch Preview URL: https://pr-36.design-dd4.pages.dev

View logs

@xiaoland
xiaoland marked this pull request as ready for review August 9, 2026 06:10
@xiaoland
xiaoland merged commit f78df4c into main Aug 9, 2026
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