-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add workflow to sync configurations across repositories #1
base: main
Are you sure you want to change the base?
Conversation
Well, I learnt in conda/menuinst#197 that Dependabot won't turn the |
nice, thanks! |
The action I wanted to use for this only supports opening PRs from a branch in the target repo, which means adding special write permissions on that repo. Either through manually generated tokens stored as secrets (not ideal), or a through an app installed for that purpose (a bit better, but still requires manual approval on each repo). The alternative is to submit PRs from a (bot) account because that's all we need. However such automation is not available on any action, afaik. We would have to write something, but this kind of thing is easier these days via |
I'd love to sync pre-commit configs across various code bases as well. That is more controversial maybe, but we can opt out certain repos like conda-smithy. |
The
sync
workflow will help us keep several pieces of repo configuration up-to-date instead of having to submit PRs manually to all of them (and maybe missing some in the process). As a byproduct, we will have a list of repositories with workflows that depend on external actions.So far we are adding config for:
The repos are in place, but I suggest we first test against cf-autotick-bot-test-package-feedstock.
A token will be added to this repo with the necessary permissions.