GitHub Actions automation for Mozilla's Dependabot workflow. The actions run in this repo but target other repos. BLEnder sweeps for open Dependabot PRs, reviews major bumps, fixes CI failures, and auto-merges passing PRs.
.github/workflows/— GitHub Actions workflow YAML filesscripts/— Python and shell scripts that workflows callconfig/— default configuration (defaults.yml)prompts/— Claude prompt templates used by workflowstests/— pytest suite (mirrorsscripts/structure)docs/— dashboard web app (has its ownCLAUDE.md)
scripts/automerge_dependabot.py— main orchestration scriptscripts/sweep.py— finds open Dependabot PRs across reposscripts/post_major_review.py— reviews major version bumpsscripts/github_utils.py— shared GitHub API helpers
Always run these before pushing to GitHub — they mirror the CI workflow
in .github/workflows/ci.yml:
ruff check scripts/
ruff format --check scripts/
uv run --extra test pytest tests/See .blender/agents.md for CI commands and dependency management context.