dependabot.yml 2.5 KB

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