dependabot.yml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. version: 2
  2. updates:
  3. - package-ecosystem: npm
  4. open-pull-requests-limit: 10
  5. directory: '/'
  6. schedule:
  7. # Going to start with a high interval, and then tone it back
  8. interval: daily
  9. timezone: America/Los_Angeles
  10. time: '15:30'
  11. reviewers:
  12. - '@getsentry/owners-js-deps'
  13. labels: []
  14. ignore:
  15. # For all packages, ignore all patch updates
  16. - dependency-name: '*'
  17. update-types: ['version-update:semver-patch']
  18. # Babel updates all really should happen in unison, so let's keep these
  19. # ignored for now and manually handle it
  20. #
  21. # XXX(epurkhiser): Explicitly don't ignore core so we can be reminded to
  22. # upgrade all of them.
  23. #
  24. # - dependency-name: "@babel/core"
  25. - dependency-name: '@babel/plugin-proposal-decorators'
  26. - dependency-name: '@babel/plugin-transform-react-jsx'
  27. - dependency-name: '@babel/plugin-transform-react-jsx-source'
  28. - dependency-name: '@babel/plugin-transform-runtime'
  29. - dependency-name: '@babel/preset-env'
  30. - dependency-name: '@babel/preset-react'
  31. - dependency-name: '@babel/preset-typescript'
  32. - dependency-name: '@babel/runtime'
  33. # Sentry updates should all happen in unison, same as above we ignore
  34. # all but one as a reminder.
  35. # - dependency-name: "@sentry/react"
  36. - dependency-name: '@sentry/node'
  37. - dependency-name: '@sentry/utils'
  38. - dependency-name: '@sentry/tracing'
  39. - dependency-name: '@sentry/integrations'
  40. - dependency-name: '@sentry/rrweb'
  41. # We ignore everything that hasn't yet been upgrade, this way we will
  42. # only get the _freshest_ of new packages to consider upgrading
  43. - dependency-name: '@types/marked'
  44. - dependency-name: '@types/react-router'
  45. - dependency-name: '@types/react-select'
  46. - dependency-name: '@types/reflux'
  47. - dependency-name: 'babel-jest'
  48. - dependency-name: 'gettext-parser'
  49. - dependency-name: 'jest-junit'
  50. - dependency-name: 'marked'
  51. - dependency-name: 'react-lazyload'
  52. - dependency-name: 'react-refresh'
  53. - dependency-name: 'react-router'
  54. - dependency-name: 'react-select'
  55. - dependency-name: 'reflux'
  56. - dependency-name: 'sprintf-js'
  57. - dependency-name: 'u2f-api'
  58. - package-ecosystem: 'docker'
  59. directory: 'self-hosted/'
  60. schedule:
  61. interval: 'daily'
  62. reviewers:
  63. - '@getsentry/open-source'
  64. - '@getsentry/security'
  65. # security only updates
  66. open-pull-requests-limit: 0