1.1.2 • Published 3 years ago

@hi85/renovate-config v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@hi85/renovate-config

npm version CircleCI status Renovate status MIT License

My shareable config for Renovate.

Setup

Enable Renovate in your repo and just extends in renovate.json.

{
  "extends": ["@hi85"]
}

Note: You don't have to do npm i -D @hi85/renovate-config.

Presets

@hi85

Default preset.

{
  "extends": [
    "config:base",
    "npm:unpublishSafe",
    ":label(renovate)",
    ":prHourlyLimitNone",
    ":rebaseStalePrs",
    ":timezone(Asia/Tokyo)"
  ],
  "npm": {
    "commitMessageTopic": "{{prettyDepType}} {{depName}}",
    "extends": [
      ":maintainLockFilesMonthly"
    ],
    "rangeStrategy": "bump"
  }
}

@hi85:automergeAllNonMajor

Group and automerge all minor and patch updates.

{
  "extends": [
    "group:allNonMajor",
    ":automergeMinor"
  ]
}

@hi85:scheduleWeekly

Weekly schedule.

{
  "schedule": [
    "after 6am on Monday",
    "before 9am on Monday"
  ]
}

@hi85:semanticCommitTypeAllChore

Set the semantic commit type for all dependencies to chore.

{
  "extends": [
    ":semanticCommitTypeAll(chore)",
    ":semanticCommits"
  ]
}

References

License

MIT License

1.1.2

3 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.0

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.2-beta.0

5 years ago

0.0.1

5 years ago