CI: Create workflow to rebase this fork to the latest upstream tag#57
CI: Create workflow to rebase this fork to the latest upstream tag#57EwoutH wants to merge 2 commits intoscipy:mainfrom
Conversation
This workflow runs daily and opens a PR is there is a new tag available upstream, to sync it to that tag.
|
GitHub Actions needs to be enabled on https://github.com/scipy/HiGHS/actions for it to work, could a maintainer enable it? |
|
Thanks @EwoutH. Two issues I think I see with the mechanics of this:
@mckib2 what do you think? The notifications may be useful, assuming the issues above are taken care of. |
Prevent the action from running (daily) on forks, by requiring the action to be either run on the scipy/HiGHS repo or be triggered by something else than the schedule. This way daily jobs won't run on forks, but maintenance can still be tested there.
|
Thanks for reviewing!
Good remark! Fortunatly the peter-evans/create-pull-request step considers this, and only opens up a PR if there isn't one open already.
Excellent catch. By default CI is disabled on forks, but I addressed that in e146f29 to be safe. |
Yes, I think this would be useful. Is it (or can it?) tag appropriate maintainers such as myself? If it's a burden in the future, we can always turn it off |
This workflow runs daily and opens a PR is there is a new tag available upstream, to sync it to that tag.