Skip to content

[codex] Fix release workflow and brand overrides#16

Merged
nahiyankhan merged 1 commit into
mainfrom
codex/fix-release-and-resolver
Jun 4, 2026
Merged

[codex] Fix release workflow and brand overrides#16
nahiyankhan merged 1 commit into
mainfrom
codex/fix-release-and-resolver

Conversation

@nahiyankhan

Copy link
Copy Markdown
Collaborator

Summary

  • pin the release workflow to Node 18 so the nested UI install avoids the Node 24/npm 11.13 exit-handler failure seen on main
  • merge brand override parsing with enforcement support, legacy severity compatibility, and warnings for unknown or invalid override fields
  • backfill brand-grouped platform builds for every configured brand and cover the resolver/pipeline behavior with tests

Validation

  • pnpm exec biome check .
  • pnpm exec tsc --noEmit
  • pnpm exec vitest run
  • npm ci --prefix src/dev/ui --loglevel=warn
  • pnpm build
  • pre-commit hook: pnpm biome check .
  • pre-push hook: pnpm vitest run, pnpm biome check ., pnpm tsc --noEmit

@nahiyankhan nahiyankhan marked this pull request as ready for review June 4, 2026 02:34
@nahiyankhan nahiyankhan merged commit a45d1db into main Jun 4, 2026
6 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