Fork-Sync-With-Upstream-action
Fork-Sync-With-Upstream-action copied to clipboard
An action to automatically update your fork with new commits from the upstream repo
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....
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,...
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...
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...