Skip to content
Configuration

Configuration

Configure UpgradeMate with a single upgrademate.yaml file at the root of your repository.

Example

# upgrademate.yaml
schedule: "weekly"
strategy: "minor"          # patch | minor | major
ignore:
  - "react@18"             # pin to current major
reviewers:
  - "@platform-team"
notifications:
  slack: "#deploys"

Options

KeyTypeDefaultDescription
schedulestringweeklyHow often to scan for upgrades.
strategystringminorMaximum semver bump to apply.
ignorestring[][]Packages or version ranges to skip.
reviewersstring[][]GitHub handles to request review from.
notificationsobject{}Where to post upgrade summaries.
Setting strategy: major can introduce breaking changes. Pair it with a strong CI suite and the --dry-run flag.