Skip to content

chore(deps): switch Dependabot from npm to bun ecosystem - #27

Merged
tbsvttr merged 1 commit into
mainfrom
chore/dependabot-bun-ecosystem
Aug 2, 2026
Merged

chore(deps): switch Dependabot from npm to bun ecosystem#27
tbsvttr merged 1 commit into
mainfrom
chore/dependabot-bun-ecosystem

Conversation

@tbsvttr

@tbsvttr tbsvttr commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Dependabot on the npm ecosystem updates package.json but leaves bun.lock untouched, so every Dependabot PR here fails CI on bun install --frozen-lockfile and needs a manual lockfile regeneration.

Most recent instance: community-content#8 (starforged 0.2.2 → 0.2.4) — the commit changed exactly one file, package.json, and the build died at the install step.

The bun ecosystem updates the lockfile in the same PR. This was proven out on the viewer repo in viewer#3; the Dependabot PRs it has produced since (viewer#6) go green with no manual work.

One-line change, no behavior change beyond the lockfile being included.

Dependabot's npm ecosystem updates package.json but leaves bun.lock
untouched, so every Dependabot PR here fails CI on
`bun install --frozen-lockfile` until someone regenerates the
lockfile by hand.

The bun ecosystem updates the lockfile in the same PR. Proven out on
the viewer repo (viewer#3), where subsequent Dependabot PRs have gone
green without manual work.
@github-actions

Copy link
Copy Markdown
Contributor

Need an experimental publish for this PR? Add the release_experimental label.

While the label is present, every push publishes fresh canaries with the pr-27 npm dist-tag. Remove the label to stop future publishes. The dist-tag remains after the PR closes; use an exact canary version for reproducible installs.

@tbsvttr tbsvttr added the release:none Do not publish for this change label Jul 29, 2026
@tbsvttr tbsvttr self-assigned this Jul 29, 2026
@tbsvttr
tbsvttr requested a review from scottbenton July 29, 2026 11:07
@tbsvttr
tbsvttr merged commit 3a589dd into main Aug 2, 2026
10 checks passed
@tbsvttr
tbsvttr deleted the chore/dependabot-bun-ecosystem branch August 2, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:none Do not publish for this change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants