Skip to content

chore(deps): add dependabot config for daily npm updates#1334

Merged
sserrata merged 2 commits intomainfrom
chore/add-dependabot-config
Mar 26, 2026
Merged

chore(deps): add dependabot config for daily npm updates#1334
sserrata merged 2 commits intomainfrom
chore/add-dependabot-config

Conversation

@sserrata
Copy link
Copy Markdown
Member

Summary

  • Add .github/dependabot.yml to enable Dependabot version updates
  • Configured to scan daily across three directories:
    • / — root workspace (build tools, devDependencies)
    • /packages/docusaurus-plugin-openapi-docs — published package
    • /packages/docusaurus-theme-openapi-docs — published package

Previously Dependabot was only scanning the root lockfile with no explicit config, meaning dependencies declared in the individual published packages were not being tracked.

Test plan

  • Verify Dependabot begins opening PRs for all three directories after merge

🤖 Generated with Claude Code

sserrata and others added 2 commits March 26, 2026 10:55
Configure Dependabot to scan for npm updates daily across the root
workspace and both published packages (docusaurus-plugin-openapi-docs
and docusaurus-theme-openapi-docs).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Yarn workspaces hoists all dependencies to the root yarn.lock, so
Dependabot only needs to scan from / — it will pick up package.json
files across all workspace packages automatically.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 26, 2026

Size Change: 0 B

Total Size: 2.2 MB

ℹ️ View Unchanged
Filename Size
demo/.docusaurus/codeTranslations.json 2 B
demo/.docusaurus/docusaurus.config.mjs 14.7 kB
demo/.docusaurus/globalData.json 65.4 kB
demo/.docusaurus/i18n.json 372 B
demo/.docusaurus/registry.js 94.7 kB
demo/.docusaurus/routes.js 89.6 kB
demo/.docusaurus/routesChunkNames.json 37.1 kB
demo/.docusaurus/site-metadata.json 1.51 kB
demo/build/assets/css/styles.********.css 163 kB
demo/build/assets/js/main.********.js 656 kB
demo/build/assets/js/runtime~main.********.js 22.3 kB
demo/build/index.html 97.6 kB
demo/build/petstore/add-pet/index.html 29.3 kB
demo/build/petstore/create-user/index.html 24 kB
demo/build/petstore/create-users-with-array-input/index.html 24.1 kB
demo/build/petstore/create-users-with-list-input/index.html 24.1 kB
demo/build/petstore/delete-order/index.html 23.8 kB
demo/build/petstore/delete-pet/index.html 24.1 kB
demo/build/petstore/delete-user/index.html 24.3 kB
demo/build/petstore/find-pets-by-status/index.html 24.8 kB
demo/build/petstore/find-pets-by-tags/index.html 25.4 kB
demo/build/petstore/get-inventory/index.html 23.1 kB
demo/build/petstore/get-order-by-id/index.html 24.1 kB
demo/build/petstore/get-pet-by-id/index.html 24.9 kB
demo/build/petstore/get-user-by-name/index.html 24.4 kB
demo/build/petstore/login-user/index.html 24.9 kB
demo/build/petstore/logout-user/index.html 23.7 kB
demo/build/petstore/new-pet/index.html 24.3 kB
demo/build/petstore/pet/index.html 22.5 kB
demo/build/petstore/place-order/index.html 23.3 kB
demo/build/petstore/schemas/apiresponse/index.html 24.6 kB
demo/build/petstore/schemas/cat/index.html 38.8 kB
demo/build/petstore/schemas/category/index.html 25.7 kB
demo/build/petstore/schemas/dog/index.html 39 kB
demo/build/petstore/schemas/honeybee/index.html 39.1 kB
demo/build/petstore/schemas/id/index.html 22.7 kB
demo/build/petstore/schemas/order/index.html 26.8 kB
demo/build/petstore/schemas/pet/index.html 38.6 kB
demo/build/petstore/schemas/tag/index.html 24.1 kB
demo/build/petstore/schemas/user/index.html 40.7 kB
demo/build/petstore/store/index.html 21.5 kB
demo/build/petstore/subscribe-to-the-store-events/index.html 30.2 kB
demo/build/petstore/swagger-petstore-yaml/index.html 30.2 kB
demo/build/petstore/update-pet-with-form/index.html 24.3 kB
demo/build/petstore/update-pet/index.html 24.7 kB
demo/build/petstore/update-user/index.html 24.3 kB
demo/build/petstore/upload-file/index.html 24.1 kB
demo/build/petstore/user/index.html 22.2 kB

compressed-size-action

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 26, 2026

Visit the preview URL for this PR (updated for commit 1db5e7e):

https://docusaurus-openapi-36b86--pr1334-9hfyoenm.web.app

(expires Sat, 25 Apr 2026 15:01:05 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: bf293780ee827f578864d92193b8c2866acd459f

@sserrata sserrata merged commit 4dee674 into main Mar 26, 2026
12 checks passed
@sserrata sserrata deleted the chore/add-dependabot-config branch March 26, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant