Skip to content

ci: Fix the repo-sync workflow - #18

Merged
samuelburnham merged 1 commit into
devfrom
ci/repo-sync-via-ci-workflows
Aug 24, 2026
Merged

ci: Fix the repo-sync workflow#18
samuelburnham merged 1 commit into
devfrom
ci/repo-sync-via-ci-workflows

Conversation

@samuelburnham

Copy link
Copy Markdown
Member

Replace the inline repo-sync/github-sync step with a call to argumentcomputer/ci-workflows/.github/workflows/repo-sync.yml, so this repo tracks the org's shared implementation rather than its own copy.

The shared workflow drops the third-party action for gh repo sync and replaces the deprecated tibdex/github-app-token with actions/create-github-app-token, requesting only the contents and workflows scopes the sync needs.

Replace the inline `repo-sync/github-sync` step with a call to
`argumentcomputer/ci-workflows/.github/workflows/repo-sync.yml`, so this
repo tracks the org's shared implementation rather than its own copy.

The shared workflow drops the third-party action for `gh repo sync` and
replaces the deprecated `tibdex/github-app-token` with
`actions/create-github-app-token`, requesting only the contents and
workflows scopes the sync needs.
@samuelburnham
samuelburnham force-pushed the ci/repo-sync-via-ci-workflows branch from 754b1f0 to 922a2fa Compare August 24, 2026 17:17
@samuelburnham
samuelburnham enabled auto-merge (squash) August 24, 2026 17:38
@samuelburnham
samuelburnham merged commit e014934 into dev Aug 24, 2026
4 checks passed
@samuelburnham
samuelburnham deleted the ci/repo-sync-via-ci-workflows branch August 24, 2026 17:39
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.

3 participants