Skip to content

CI: Commit generated artifacts to PR branch instead of opening separate PRs#3128

Merged
jlowin merged 1 commit intomainfrom
ci/commit-generated-artifacts-to-pr
Feb 10, 2026
Merged

CI: Commit generated artifacts to PR branch instead of opening separate PRs#3128
jlowin merged 1 commit intomainfrom
ci/commit-generated-artifacts-to-pr

Conversation

@jlowin
Copy link
Copy Markdown
Member

@jlowin jlowin commented Feb 10, 2026

The SDK docs and config schema workflows previously triggered post-merge on main and used peter-evans/create-pull-request to open a follow-up bot PR. This meant main was temporarily stale after every merge, and there was always a marvin/update-sdk-docs or marvin/update-config-schema PR floating around to review and merge separately.

Now both workflows trigger on pull_request instead and commit the regenerated artifacts directly back to the PR branch. PRs become self-contained — reviewers see generated changes alongside the source changes that caused them, and main is immediately correct after merge. Fork PRs are skipped (can't push back), and the workflow_dispatch trigger is preserved for manual recovery.

@jlowin jlowin added the ignore in release notes Minor change for release notes. Use sparingly for meta PRs like workflow tests. label Feb 10, 2026
@marvin-context-protocol marvin-context-protocol Bot added enhancement Improvement to existing functionality. For issues and smaller PR improvements. tests labels Feb 10, 2026
@jlowin jlowin merged commit 81a7c83 into main Feb 10, 2026
13 checks passed
@jlowin jlowin deleted the ci/commit-generated-artifacts-to-pr branch February 10, 2026 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement to existing functionality. For issues and smaller PR improvements. ignore in release notes Minor change for release notes. Use sparingly for meta PRs like workflow tests. tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant