You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: improve CI workflow
- Bump actions to v4, node to 24, pnpm/action-setup to v4 (no pinned version)
- Add workflow_dispatch trigger
- Remove Debug Conditions step
- Use consistent OG_IMAGE_SECRET ternary syntax
- Align preview deployment condition with preview deploy condition
- Upload playwright report on all outcomes (!cancelled), add retention
- Consistent naming
* fix: run astro sync before lint, handle workflow_dispatch deploys
- Add `astro sync` step to generate types before lint/typecheck
- Route workflow_dispatch on main to production deploy
- Exclude workflow_dispatch from preview deploy conditions
- Restore lighthouse to run on all non-fork events
* fix: gate pull_request_target on trusted label at job level
Prevents untrusted fork PR code from running with secret access
when a non-trusted label is added. Also reduces Playwright report
retention to 7 days and adds ref comment.
* refactor: use case() for OG_IMAGE_SECRET conditional
* fix: use correct GitHub API endpoint to remove trusted label
The label name must be in the URL path, not as a form parameter.
0 commit comments