Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
+++ /dev/null
-# Docs: https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates
-version: 2
-updates:
- - package-ecosystem: 'github-actions'
- directory: '/'
- schedule:
- interval: 'daily'
- labels:
- - 'github-actions'
- - package-ecosystem: 'npm'
- directory: '/'
- schedule:
- interval: 'daily'
- groups:
- regular:
- update-types:
- - 'patch'
- - 'minor'
- exclude-patterns:
- - 'typescript'
- typescript:
- update-types:
- - 'patch'
- - 'minor'
- - 'major'
- patterns:
- - 'typescript'
- eslint:
- update-types:
- - 'major'
- patterns:
- - 'eslint'
- - '@eslint/*'
- commitlint:
- patterns:
- - '@commitlint/*'
- labels:
- - 'dependencies'
- versioning-strategy: increase
- - package-ecosystem: 'npm'
- directories:
- - '/examples/typescript/*'
- - '/examples/typescript/http-server-pool/*'
- - '/examples/typescript/websocket-server-pool/*'
- schedule:
- interval: 'daily'
- groups:
- regular:
- update-types:
- - 'patch'
- - 'minor'
- major:
- update-types:
- - 'major'
- labels:
- - 'dependencies'
- - 'examples'
- versioning-strategy: increase
--- /dev/null
+{
+ "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+ "extends": ["config:recommended", "group:allNonMajor", "schedule:daily"],
+ "lockFileMaintenance": {
+ "enabled": true
+ },
+ "ignorePaths": [
+ "**/node_modules/**",
+ "**/bower_components/**",
+ "**/vendor/**",
+ "**/__tests__/**",
+ "**/test/**",
+ "**/tests/**",
+ "**/__fixtures__/**"
+ ]
+}