renovate.json 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. {
  2. "extends": [
  3. "config:base"
  4. ],
  5. "baseBranches": [
  6. "develop"
  7. ],
  8. "timezone": "America/Los_Angeles",
  9. "lockFileMaintenance": {
  10. "enabled": true,
  11. "automerge": true,
  12. "platformAutomerge": true
  13. },
  14. "npm": {
  15. "stabilityDays": 3
  16. },
  17. "dependencyDashboard": true,
  18. "major": {
  19. "dependencyDashboardApproval": true
  20. },
  21. "packageRules": [
  22. {
  23. "description": "Automatically merge minor and patch-level updates",
  24. "matchUpdateTypes": [
  25. "minor",
  26. "patch",
  27. "digest"
  28. ],
  29. "automerge": true,
  30. "automergeType": "branch",
  31. "platformAutomerge": true,
  32. "dependencyDashboardApproval": false
  33. },
  34. {
  35. "description": "Require approval for every Go language update",
  36. "dependencyDashboardApproval": true,
  37. "matchPackagePatterns": [
  38. "go"
  39. ]
  40. },
  41. {
  42. "description": "Ignore the old pre-0.1.0 web packages",
  43. "matchPackageNames": [
  44. "postcss",
  45. "tailwindcss",
  46. "cssnano",
  47. "htm",
  48. "mark.js",
  49. "postcss-cli",
  50. "@videojs/themes",
  51. "@joeattardi/emoji-button",
  52. "preact"
  53. ],
  54. "enabled": false
  55. }
  56. ]
  57. }