Skip to content

Add Dependabot configuration for automated dependency updates#6

Closed
benfdking wants to merge 2 commits into
mainfrom
claude/fix-playwright-ci-a8V3x
Closed

Add Dependabot configuration for automated dependency updates#6
benfdking wants to merge 2 commits into
mainfrom
claude/fix-playwright-ci-a8V3x

Conversation

@benfdking
Copy link
Copy Markdown

Summary

This PR adds a Dependabot configuration file to enable automated dependency updates across the repository and its examples.

Key Changes

  • Added .github/dependabot.yml: Configured Dependabot to automatically check for updates on a weekly schedule for:

    • GitHub Actions workflows
    • Bazel dependencies (root and /examples/workspace)
    • npm packages in /examples/rules_js and /examples/workspace (with a limit of 10 open PRs per ecosystem)
  • Updated examples/workspace/.bazelversion: Downgraded Bazel version from 9.1.0 to 8.1.1

Implementation Details

The Dependabot configuration enables automated dependency management across multiple package ecosystems used in this project, helping keep dependencies up-to-date with security patches and new features. The npm package ecosystems have an open-pull-requests-limit of 10 to prevent overwhelming the review queue.

https://claude.ai/code/session_01PDdLWDiRLnKqXft4jnn5f3

benfdking and others added 2 commits May 18, 2026 10:51
Bazel 9 removed WORKSPACE support entirely; the --noenable_bzlmod and
--enable_workspace flags no longer exist, so examples/workspace cannot
build under Bazel 9.1.0. Pin it to the last version that still supports
WORKSPACE (8.1.1, matching examples/rules_js).
@benfdking benfdking closed this May 23, 2026
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.

2 participants