Skip to content

chore(deps): update dependency web-ext to 10.6.0 - #2195

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
buddy-bot/update-major-update-web-ext
Open

chore(deps): update dependency web-ext to 10.6.0#2195
github-actions[bot] wants to merge 1 commit into
mainfrom
buddy-bot/update-major-update-web-ext

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

npm

Package Change Age Adoption Passing Confidence
web-ext (source) =8 -> 10.6.0 age adoption passing confidence

Release Notes

mozilla/web-ext (web-ext)

=8 -> 10.6.0

Compare Source

A command line tool to help build, run, and test web extensions

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog


📊 Package Statistics

  • web-ext: 184,477 weekly downloads

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Buddy 🤖

@github-actions github-actions Bot changed the title chore(deps): update dependency web-ext to 10.5.0 chore(deps): update dependency web-ext to 10.6.0 Aug 4, 2026
@github-actions
github-actions Bot force-pushed the buddy-bot/update-major-update-web-ext branch from 5b78923 to 0992758 Compare August 4, 2026 14:09
chrisbbreuer added a commit that referenced this pull request Sep 10, 2026
…affold (#2574)

AGENTS.md has always said buddy-bot handles dependency updates, not
renovatebot. Four bots were running anyway, and 13 of 17 open pull
requests were theirs. Two of them proposed the same bump twice - web-ext
as #2194 and #2195, all-non-major as #1825 and #2202 - and a second
dependency dashboard sat in #1, open since 2022. Every duplicate burns a
full CI matrix and needs a human to pick a winner, with nothing recording
which one to keep.

`.github/renovate.json` extended a shared config, so Renovate was enabled
by this repository rather than in spite of it. It is now `enabled: false`
and kept rather than deleted, because with no config at all Renovate
falls back to its own defaults and starts again.

Dependabot was never configured, so it ran on defaults and found
`node_modules.partial/` in some historical state of the repository -
a path that is not on main and is not tracked. It has been proposing
bumps to a vendored transitive package's manifest since August; nothing
consumes them. `.github/dependabot.yml` now names `/` explicitly with
`open-pull-requests-limit: 0`, which is the documented way to stop
version updates while leaving security advisories alone.

The same policy was inverted in the scaffold. `defaults/vcs/github`
shipped a `renovate.json` and no buddy-bot workflow, so every generated
app was opted into the bot the framework does not use and given none of
the one it does. That is replaced by an app-shaped `buddy-bot.yml` - the
three scheduled jobs and the manual trigger, without the framework's
release plumbing.

buddy-bot reads `config/buddy-bot.ts`, and `repository.owner`/`name` are
not optional to it. The framework's copy names stacksjs/stacks, so a
generated app inherited a bot aimed at this repository, which it has no
token for - every run would have failed. It now has a scaffold template
alongside cloud/dns/email/team, rendering the app's own slug and taking
the owner from GITHUB_REPOSITORY_OWNER, which is already correct in
Actions.

While in the file: the template's pantry action was pinned at v0.10.47,
so an app scaffolded today started nine months behind. Bumped to v0.11.57
to match this repository.

Guarded by three tests, each verified to fail without its fix: the
template ships a buddy-bot workflow, it ships config for no other
dependency bot (a property, so the next bot's config is caught too), and
the config template it reads is pointed at the app rather than at
stacksjs/stacks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants