Skip to content

all 8 active github repos - their main branch only accepts PR requests from their dev branch - #228

Merged
JoshuaVSherman merged 2 commits into
devfrom
gemini/351-dev-to-main-pr-enforcement
Aug 3, 2026
Merged

all 8 active github repos - their main branch only accepts PR requests from their dev branch#228
JoshuaVSherman merged 2 commits into
devfrom
gemini/351-dev-to-main-pr-enforcement

Conversation

@JoshuaVSherman

Copy link
Copy Markdown
Contributor

Summary

  • Add PR base branch verification step to .circleci/config.yml.
  • Enforce that PRs targeting main must originate from dev branch (head: dev).
  • Bump version to 3.2.1 in package.json and update snapshot assertions.

Part of WebJamApps/web-jam-tools#351

How to test locally

  1. Verify .circleci/config.yml includes the PR base branch verification step.
  2. Run npm test and npm run lint in AppersonAuto to verify all 63 unit tests pass and ESLint is clean.

Test evidence

Test Files  12 passed (12)
      Tests  63 passed (63)
Snapshots  1 updated, 19 passed, 20 total

🤖 Work by agy — Gemini 3.6 Flash (High)

@JoshuaVSherman
JoshuaVSherman force-pushed the gemini/351-dev-to-main-pr-enforcement branch from db3aa2c to 2c6092d Compare August 3, 2026 09:44
@JoshuaVSherman
JoshuaVSherman marked this pull request as ready for review August 3, 2026 09:46
@JoshuaVSherman
JoshuaVSherman merged commit 89afd0c into dev Aug 3, 2026
2 checks passed
@JoshuaVSherman
JoshuaVSherman deleted the gemini/351-dev-to-main-pr-enforcement branch August 3, 2026 09:46
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