dependabot.yml 3.1 KB

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