Skip to content

docs-source-sync: open handbook PRs with the caller token - #311

Merged
reakaleek merged 2 commits into
mainfrom
feat/docs-source-sync-caller
Sep 7, 2026
Merged

docs-source-sync: open handbook PRs with the caller token#311
reakaleek merged 2 commits into
mainfrom
feat/docs-source-sync-caller

Conversation

@reakaleek

Copy link
Copy Markdown
Member

Why

The ephemeral source_sync_token only needs to read private source repos. Opening the handbook PR with that token forced write access onto the TokenPolicy.

What

create-pull-request now uses the caller GITHUB_TOKEN. The ephemeral token stays read-only for digests and GitHub MCP. The example caller includes a Monday schedule, manual dispatch, and the six source repos.

Made with Cursor

…ce-sync token.

Co-authored-by: Cursor <cursoragent@cursor.com>
@reakaleek reakaleek added the enhancement New feature or request label Aug 28, 2026
@reakaleek

Copy link
Copy Markdown
Member Author

@copilot resolve the merge conflicts in this pull request

…-caller

# Conflicts:
#	.github/workflows/gh-aw-docs-source-sync.lock.yml

Co-authored-by: reakaleek <16325797+reakaleek@users.noreply.github.com>

Copilot AI commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved the merge conflict with main, regenerated the affected gh-aw lockfile, and committed the merge as f81bd95.

@reakaleek
reakaleek marked this pull request as ready for review September 7, 2026 10:58
@reakaleek
reakaleek requested a review from a team as a code owner September 7, 2026 10:58
@reakaleek
reakaleek requested a review from Mpdreamz September 7, 2026 10:58
@reakaleek
reakaleek merged commit de9be32 into main Sep 7, 2026
7 checks passed
@reakaleek
reakaleek deleted the feat/docs-source-sync-caller branch September 7, 2026 10:58
@reakaleek reakaleek added fix and removed enhancement New feature or request labels Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants