File tree Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -10,5 +10,21 @@ updates:
10
10
# Check the npm registry for updates every month
11
11
schedule :
12
12
interval : " monthly"
13
- # Bump versions only in package-lock.json
14
- versioning-strategy : " lockfile-only"
13
+ # Usually only bump versions in package-lock.json, but update package.json for major version updates
14
+ versioning-strategy : " increase-if-necessary"
15
+ # Update all dependencies in a single PR
16
+ groups :
17
+ # ESLint usually requires updating together for major updates
18
+ eslint :
19
+ patterns :
20
+ - " eslint*"
21
+ - " @typescript-eslint/*"
22
+ # Other updates should be okay all at once
23
+ dev-dependencies :
24
+ patterns :
25
+ - " *"
26
+ # Enable version updates for GitHub Actions
27
+ - package-ecosystem : " github-actions"
28
+ directory : " /"
29
+ schedule :
30
+ interval : " monthly"
Original file line number Diff line number Diff line change 15
15
steps :
16
16
- uses : actions/checkout@v4
17
17
- name : Run Codeowners merge check
18
- uses : OSS-Docs-Tools/code-owner-self-merge@1.6.3
18
+ uses : OSS-Docs-Tools/code-owner-self-merge@1.6.6
19
19
if : github.repository == 'microsoft/TypeScript-DOM-lib-generator'
20
20
env :
21
21
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments