Skip to content

chore: stop running react-email binary test on every dep bump#307

Merged
felipefreitag merged 1 commit into
mainfrom
ci/narrow-react-email-binary-triggers
May 21, 2026
Merged

chore: stop running react-email binary test on every dep bump#307
felipefreitag merged 1 commit into
mainfrom
ci/narrow-react-email-binary-triggers

Conversation

@felipefreitag

@felipefreitag felipefreitag commented May 21, 2026

Copy link
Copy Markdown
Contributor

The path filter included package.json and pnpm-lock.yaml, so every Renovate PR triggered the full macOS/Linux/Windows binary build and react-email bundling check. Drop those paths; rely on workflow_dispatch for ad-hoc runs when an esbuild or @yao-pkg/pkg bump warrants it.


Summary by cubic

Stop running the react-email binary test on every dependency bump by removing package.json and pnpm-lock.yaml from the workflow path filter. The CI job now runs only on relevant source/workflow changes; trigger ad‑hoc via workflow_dispatch when bumping esbuild or @yao-pkg/pkg.

Written for commit f1a65f4. Summary will update on new commits. Review in cubic

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Auto-approved: This CI configuration change only removes two paths from the workflow trigger filter to avoid unnecessary binary tests on dependency bumps, which is a low-risk, isolated change that does not affect business logic or production infrastructure.

Re-trigger cubic

@felipefreitag felipefreitag changed the title ci: stop running react-email binary test on every dep bump chore: stop running react-email binary test on every dep bump May 21, 2026
The path filter included package.json and pnpm-lock.yaml, so every
Renovate PR triggered the full macOS/Linux/Windows binary build and
react-email bundling check. Drop those paths; rely on workflow_dispatch
for ad-hoc runs when an esbuild or @yao-pkg/pkg bump warrants it.
@felipefreitag felipefreitag force-pushed the ci/narrow-react-email-binary-triggers branch from ce405f3 to f1a65f4 Compare May 21, 2026 18:21
@felipefreitag felipefreitag merged commit 4a04b0b into main May 21, 2026
11 of 12 checks passed
@felipefreitag felipefreitag deleted the ci/narrow-react-email-binary-triggers branch May 21, 2026 18: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.

3 participants