Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ updates:
directory: /
schedule:
interval: monthly
cooldown:
- semver-major-days: 5
- semver-minor-days: 5
- semver-patch-days: 5
Comment on lines +10 to +12
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not go with my previous suggestion?

Suggested change
- semver-major-days: 5
- semver-minor-days: 5
- semver-patch-days: 5
- default-days: 5

Copy link
Member Author

@RafaelGSS RafaelGSS Sep 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just personal preference, I like things more explicit, it makes change clearer and easier.


commit-message:
prefix: meta
open-pull-requests-limit: ${{secrets.OPEN_PR_LIMIT}}
Expand All @@ -14,6 +19,10 @@ updates:
directory: /tools/eslint
schedule:
interval: monthly
cooldown:
- semver-major-days: 5
- semver-minor-days: 5
- semver-patch-days: 5
commit-message:
prefix: tools
open-pull-requests-limit: ${{secrets.OPEN_PR_LIMIT}}
Expand All @@ -27,6 +36,10 @@ updates:
directory: /tools/lint-md
schedule:
interval: monthly
cooldown:
- semver-major-days: 5
- semver-minor-days: 5
- semver-patch-days: 5
commit-message:
prefix: tools
open-pull-requests-limit: ${{secrets.OPEN_PR_LIMIT}}
Expand All @@ -35,3 +48,20 @@ updates:
applies-to: version-updates
patterns:
- '*'

- package-ecosystem: npm
directory: /tools/doc
schedule:
interval: weekly
cooldown:
- semver-major-days: 5
- semver-minor-days: 5
- semver-patch-days: 5
commit-message:
prefix: tools
open-pull-requests-limit: ${{secrets.OPEN_PR_LIMIT}}
groups:
doc:
applies-to: version-updates
patterns:
- '*'
17 changes: 0 additions & 17 deletions .github/workflows/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ on:
- c-ares
- cjs-module-lexer
- corepack
- doc
- googletest
- gyp-next
- histogram
Expand Down Expand Up @@ -118,22 +117,6 @@ jobs:
run: |
make corepack-update
echo "NEW_VERSION=$(node deps/corepack/dist/corepack.js --version)" >> $GITHUB_ENV
- id: doc
subsystem: tools
label: tools
run: |
cd tools/doc
npm ci
NEW_VERSION=$(npm outdated --parseable | cut -d: -f4 | xargs)
if [ "$NEW_VERSION" != "" ]; then
echo "NEW_VERSION=new version" >> $GITHUB_ENV
rm -rf package-lock.json node_modules
# Include $NEW_VERSION to explicitly update the package.json
# entry for the dependency and also so that semver-major updates
# are not skipped.
npm install --ignore-scripts $NEW_VERSION
npm install --ignore-scripts
fi
- id: googletest
subsystem: deps
label: dependencies, test
Expand Down