Skip to content

feat: add monorepo PR bridge#11

Merged
vnv-varun merged 1 commit intomainfrom
feat/add-pr-bridge
Apr 10, 2026
Merged

feat: add monorepo PR bridge#11
vnv-varun merged 1 commit intomainfrom
feat/add-pr-bridge

Conversation

@vnv-varun
Copy link
Copy Markdown
Contributor

Summary

Adds the same PR bridge workflow that exists on inkeep/agents (PR #3106) to this repo.

When a PR is opened here, the bridge:

  1. Fetches the patch, rewrites paths under public/agents-optional-local-dev/
  2. Creates a mirrored PR on agents-private with author attribution
  3. Review and merge happens on agents-private
  4. Mirror sync pushes merged changes back here

Changes

  • .github/workflows/monorepo-pr-bridge.yml - workflow triggering on PR events
  • .github/scripts/bridge-public-pr-to-monorepo.mjs - bridge script with path prefixing, security hardening

Prerequisites

  • INTERNAL_CI_APP_ID and INTERNAL_CI_APP_PRIVATE_KEY secrets must be set on this repo
  • The inkeep-internal-ci app must be installed on this repo

Mirrors PRs from this repo into agents-private under
public/agents-optional-local-dev/ for canonical review and merge.

Uses the same bridge script as inkeep/agents (PR #3106).
@vnv-varun vnv-varun merged commit aeac264 into main Apr 10, 2026
@vnv-varun vnv-varun deleted the feat/add-pr-bridge branch April 10, 2026 22:11
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