renovate.json5 806 B

12345678910111213141516171819202122232425262728293031
  1. {
  2. $schema: "https://docs.renovatebot.com/renovate-schema.json",
  3. extends: ["config:recommended"],
  4. labels: ["dependencies", "automerge"],
  5. prHourlyLimit: 0,
  6. prConcurrentLimit: 10,
  7. timezone: "Asia/Tokyo",
  8. schedule: ["after 9am and before 1pm on Saturday"],
  9. packageRules: [
  10. {
  11. groupName: "patch updated gems",
  12. matchDatasources: ["rubygems"],
  13. matchUpdateTypes: ["patch", "digest"],
  14. },
  15. {
  16. groupName: "minor updated gems",
  17. matchDatasources: ["rubygems"],
  18. matchUpdateTypes: ["minor"],
  19. matchPackageNames: ["!rails", "!omniauth-google-oauth2"],
  20. },
  21. {
  22. matchDatasources: ["rubygems"],
  23. rangeStrategy: "bump",
  24. },
  25. ],
  26. vulnerabilityAlerts: {
  27. enabled: true,
  28. addLabels: ["security"],
  29. },
  30. osvVulnerabilityAlerts: true,
  31. }