Upgrade production to 0.6.3#175
Conversation
…-login-complete-page Add login complete preview
prepare for release v0.6.3
Add a deployment_status workflow that syncs successful staging and production Railway deployments to Linear release pipelines without changing the existing Changesets release-notes flow. Co-Authored-By: Claude <noreply@anthropic.com>
Pin the Linear release action to a full commit SHA so SonarCloud does not flag the workflow dependency as an unreviewed security hotspot. Co-Authored-By: Claude <noreply@anthropic.com>
Gate the Linear release reporting jobs on Railway's deployment creator so unrelated deployments with matching environment names are not synced to Linear. Co-Authored-By: Claude <noreply@anthropic.com>
ci: report deployments to Linear releases
upgrade dev.certified.app to 0.6.3
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.
Tip: disable this comment in your organization's Code Review settings.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
|
🚅 Deployed to the ePDS-pr-175 environment in ePDS
|
|
There was a problem hiding this comment.
Pull request overview
Release PR bumping ePDS to version 0.6.3. Includes a CSS tweak that vertically aligns "Login complete" message cards with the page title, a refactor of demo theme presets to extract a shared buildInjectedCss helper and add a new primaryText page-theme field, an associated unit test, a new GitHub Actions workflow that reports staging/production deployments to Linear, and the changelog/version bump.
Changes:
- Bump version 0.6.2 → 0.6.3 with corresponding CHANGELOG entry.
- Add
:has(form)selector to nudge form-less main cards in the default branding CSS. - Refactor demo theme presets into a
buildInjectedCsshelper, addprimaryTexttoPageTheme, plug it throughPageShell/SignInButton/LoginForm/welcome, add newtheme.test.ts, and add alinear-releases.ymlworkflow.
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Version bump 0.6.2 → 0.6.3. |
| CHANGELOG.md | Add 0.6.3 release notes. |
| vitest.config.ts | Ratchet branches/functions/lines coverage thresholds. |
| packages/pds-core/src/lib/default-branding.ts | Lift non-form <main> cards on ≥768px via :has() selector. |
| packages/demo/src/lib/theme.ts | Extract buildInjectedCss; add primaryText to PageTheme; refactor ocean/amber presets. |
| packages/demo/src/app/welcome/page.tsx | Use t.primaryText for primary button color. |
| packages/demo/src/app/components/SignInButton.tsx | Use --theme-primary-text CSS var for button color. |
| packages/demo/src/app/components/LoginForm.tsx | Use --theme-primary-text CSS var for button color. |
| packages/demo/src/app/components/PageShell.tsx | Expose --theme-primary-text CSS var. |
| packages/demo/src/tests/theme.test.ts | New unit tests for getTheme/getPageTheme. |
| .github/workflows/linear-releases.yml | New workflow reporting Railway staging/production deploys to Linear. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.



No description provided.