Skip to content

feat(wporg): file issues in the pro repo when the product has one, else the free repo - #113

Merged
lihsaa591 merged 1 commit into
masterfrom
feat/wporg-issues-in-pro-repo
Oct 5, 2026
Merged

lihsaa591 merged 1 commit into
masterfrom
feat/wporg-issues-in-pro-repo

Conversation

@lihsaa591

Copy link
Copy Markdown
Contributor

Issues are filed in the product's -pro repo if it has one, otherwise in the free repo (issue_repos in wporg/config/products.json, replaces fallback_repos). Code is still read from the free repo (the forum is about the free edition). The agent searches both repos for existing issues, since Crisp files free-edition issues in the free repos.

The old probe-and-fall-back-to-pro behavior is removed: the job now only checks write access to the chosen issue repo and fails loudly if missing (no silent fallback). Verified the routing locally for a plugin, a theme with pro, and a free-only theme. 28 tests pass; not yet run in Actions.

@lihsaa591
lihsaa591 merged commit 9b94b75 into master Oct 5, 2026
2 checks passed
@lihsaa591
lihsaa591 deleted the feat/wporg-issues-in-pro-repo branch October 5, 2026 08:32
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