Fork-Sync-With-Upstream-action icon indicating copy to clipboard operation
Fork-Sync-With-Upstream-action copied to clipboard

An action to automatically update your fork with new commits from the upstream repo

Results 18 Fork-Sync-With-Upstream-action issues
Sort by recently updated
recently updated
newest added

Hello. I created one Github Actions file to fetch upstream changes. The script that I used it below. When I run in test mode, it works quite well and doesn't...

Syncing new commits... From https://gitee.com/OpenHarmony/docs * branch master -> FETCH_HEAD fatal: refusing to merge unrelated histories ERROR: exit 128 New commits could not be pulled. Try running in test mode...

How about allowing to sync not the current repo, but another one? Meaning you'd have a dedicated "cron" repo, which would pull from some upstream and push to some fork....

enhancement

When the other files in .github directory changed, the sync action will failed: ``` Pushing synced data to target branch. To https://github.com/xxx/yyyy ! [remote rejected] dev -> dev (refusing to...

The action has an unfinished 'local mode' that can be run manually on your machine (or somewhere not on an Action runner). I think it'll work fine with some adjustments,...

enhancement

HTTPS is currently the only repository connect option. It would be nice to add an SSH option. Thoughts on implementation: - A string input variable 'ssh' to contain SSH connection...

enhancement
help wanted

In accordance with [GitHub Actions: Transitioning from Node 16 to Node 20](https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/) bumping the node version for `action.yaml` from v16 to v20. If you wish, this can be further bumped...

https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ For best support, we request you migrate to Node.js 22 by editing `action.yml` in root dir. Go it now! Alice, Mr. Poon's Studio

I get the below warning on my sync upstream action. Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, aormsby/[email protected].

It'd be nice to be able to check if a tag is created upstream, and run the sync action only when it is created. The [GitHub workflows syntax seem to...