Skip to content
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

Enable dependabot #398

Open
alexey-yarmosh opened this issue Jul 24, 2023 · 5 comments
Open

Enable dependabot #398

alexey-yarmosh opened this issue Jul 24, 2023 · 5 comments
Assignees

Comments

@alexey-yarmosh
Copy link
Member

Need to configure and enable dependabot (or Renovate?) to automatically migrate to the latest versions of the packages.

@alexey-yarmosh alexey-yarmosh self-assigned this Jul 24, 2023
@MartinKolarik
Copy link
Member

I'm usually strongly against these bots, as the amount of spam they generate with the PRs is more annoying than occasionally running npm update in the terminal and committing the updated files.

@jimaek
Copy link
Member

jimaek commented Jul 24, 2023

Maybe just configure them to run once per month?

@alexey-yarmosh
Copy link
Member Author

Need to check if that is doable, but I want to configure it to create a single PR with all the new versions once a week, for example. That shouldn't do spam.

@alpha14
Copy link

alpha14 commented Sep 7, 2023

@alexey-yarmosh grouping and long intervals are doable with dependabot :

version: 2
updates:
  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "monthly"
    versioning-strategy: increase
    groups:
       # Specify a name for the group, which will be used in PR titles and branch names
       dev-dependencies:
          patterns:
            - "*"  

@MartinKolarik
Copy link
Member

Let's include updating dependencies in GH Actions here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants