-
Notifications
You must be signed in to change notification settings - Fork 33
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
Systematic re-configuration of dependabot to update github actions monthly #636
Comments
I definitely agree that they should not get the maintenance label (at least not by default). I've no objection to the "ci" label (assuming this is only applying to github actions dependabot and not npm or pip), but don't personally have a preference for it over no label. If you have a preference and are doing the work, go for it! |
@minrk I opened a bunch of PRs for all the repos, |
I'd like to get these systematically reviewed/merged and ensure all PRs get merged at a similar time. Is it okay if I self-merge before the weekend? |
Self merged these after checking for mistakes on each separate PR! |
In the January team meeting we decided to transition from daily/weekly updates to monthly updates of github actions.
I'll open PRs to reconfigure dependabot in all our repositories and reference this issue to centralize any discussion.
Planned dependabot entry
Related - a decision about labels?
There are some github repositories that configure dependabot to set labels on these updates, but we are not consistent about that. Since making all these PRs is a bit of a chore, I'd like to ask if we should while doing it standardize the labels we set on the PRs when bumping the github actions specifically.
If we set a label at all, it could for example be "maintenance", "dependencies", or "ci". I'm not strongly opinionated now that we reduce the frequency to monthly, but I'm leaning towards thinking the ci label is good for this to avoid cluttering the "maintenance" part of the
github-activity
generated changelog. I've used the "ci" label to label changes to github workflows etc that doesn't change the repositorys main code (helm chart templates, python code, etc.), and "maintenance" for anything that does.Question: it okay that I also configre "ci" as a label systematically like below?
Related - consistently name the file dependabot.yaml (instead of .yml)?
I wen't for it and updated the PRs not merged and added 3 PRs to update already merged PRs with this rename from .yml to .yaml. I think about half of the repos were using .yml and .yaml respectively.
There is no real benefit to having either .yaml or .yml, both works - I have a preference of sticking to one option, and preferably also with .yaml because thats what almost all other YAML files are in helm charts etc.
Repositories with dependabot bumping github actions
The text was updated successfully, but these errors were encountered: