dependabot.yml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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. # Babel updates all really should happen in unison, so let's keep these
  18. # ignored for now and manually handle it
  19. #
  20. # XXX(epurkhiser): Explicitly don't ignore core so we can be reminded to
  21. # upgrade all of them.
  22. #
  23. # - dependency-name: "@babel/core"
  24. - dependency-name: '@babel/plugin-proposal-decorators'
  25. - dependency-name: '@babel/plugin-transform-react-jsx'
  26. - dependency-name: '@babel/plugin-transform-react-jsx-source'
  27. - dependency-name: '@babel/plugin-transform-runtime'
  28. - dependency-name: '@babel/preset-env'
  29. - dependency-name: '@babel/preset-react'
  30. - dependency-name: '@babel/preset-typescript'
  31. - dependency-name: '@babel/runtime'
  32. # Storybook updates should all happen in unison, same as above we ignore
  33. # all but one as a reminder.
  34. #
  35. # - dependency-name: "@storybook/react"
  36. - dependency-name: '@storybook/addon-a11y'
  37. - dependency-name: '@storybook/addon-actions'
  38. - dependency-name: '@storybook/addon-essentials'
  39. - dependency-name: '@storybook/addon-storysource'
  40. - dependency-name: '@storybook/addon-docs'
  41. - dependency-name: '@storybook/addons'
  42. - dependency-name: '@storybook/builder-webpack5'
  43. - dependency-name: '@storybook/manager-webpack5'
  44. - dependency-name: '@storybook/theming'
  45. # Sentry updates should all happen in unison, same as above we ignore
  46. # all but one as a reminder.
  47. # - dependency-name: "@sentry/react"
  48. - dependency-name: '@sentry/node'
  49. - dependency-name: '@sentry/utils'
  50. - dependency-name: '@sentry/tracing'
  51. - dependency-name: '@sentry/integrations'
  52. - dependency-name: '@sentry/rrweb'
  53. # We ignore everything that hasn't yet been upgrade, this way we will
  54. # only get the _freshest_ of new packages to consider upgrading
  55. - dependency-name: '@types/marked'
  56. - dependency-name: '@types/react-router'
  57. - dependency-name: '@types/react-select'
  58. - dependency-name: '@types/reflux'
  59. - dependency-name: 'babel-jest'
  60. - dependency-name: 'gettext-parser'
  61. - dependency-name: 'jest-junit'
  62. - dependency-name: 'marked'
  63. - dependency-name: 'react-lazyload'
  64. - dependency-name: 'react-refresh'
  65. - dependency-name: 'react-router'
  66. - dependency-name: 'react-select'
  67. - dependency-name: 'reflux'
  68. - dependency-name: 'sprintf-js'
  69. - dependency-name: 'u2f-api'
  70. - package-ecosystem: pip
  71. open-pull-requests-limit: 10
  72. directory: '/'
  73. schedule:
  74. # Going to start with a high interval, and then tone it back
  75. interval: daily
  76. timezone: America/Los_Angeles
  77. time: '09:00'
  78. reviewers:
  79. - '@getsentry/team-web-backend'
  80. labels:
  81. - 'dependencies'
  82. - 'Scope: Backend'
  83. allow:
  84. - dependency-name: 'sentry-sdk'