Skip to content

Add sync-upstream workflow#1

Merged
saeedvaziry merged 1 commit into
mainfrom
ci/sync-upstream-workflow
Apr 24, 2026
Merged

Add sync-upstream workflow#1
saeedvaziry merged 1 commit into
mainfrom
ci/sync-upstream-workflow

Conversation

@saeedvaziry
Copy link
Copy Markdown
Member

Summary

  • Adds .github/workflows/sync-upstream.yml, a manual workflow_dispatch that merges migueldeicaza/SwiftTerm@main into a dated sync/upstream-YYYY-MM-DD branch and opens a PR against main.
  • Mirrors the pattern used in muxy-app/ghostty so syncing the fork stays consistent across our forked dependencies.
  • Uses the built-in GITHUB_TOKEN (no PAT needed) since the sync PR doesn't need to trigger other workflows.

Test plan

  • Merge this PR, then run the Sync Upstream workflow from the Actions tab and confirm it opens a sync PR (or reports "up to date" when there's nothing to merge).

Manual workflow_dispatch that merges migueldeicaza/SwiftTerm@main into a dated branch and opens a PR against main, mirroring the pattern used in muxy-app/ghostty.
@saeedvaziry saeedvaziry merged commit bcf11fc into main Apr 24, 2026
1 check passed
@saeedvaziry saeedvaziry deleted the ci/sync-upstream-workflow branch April 24, 2026 10:34
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