Skip to content

chore(deps): ignore @codingame/* major bumps in dependabot - #963

Closed
wmadden-electric wants to merge 1 commit into
mainfrom
chore/dependabot-monaco-suite-ignore
Closed

chore(deps): ignore @codingame/* major bumps in dependabot#963
wmadden-electric wants to merge 1 commit into
mainfrom
chore/dependabot-monaco-suite-ignore

Conversation

@wmadden-electric

@wmadden-electric wmadden-electric commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

The @codingame/monaco-vscode-* service overrides in apps/lsp-playground version in lockstep with monaco-vscode-api (eight packages plus the vscode alias). Dependabot's per-package major PRs — currently #884 and #885, bumping one override from 25.1.2 to 33.0.9 while the other seven stay at 25.1.2 — can never build, so they only generate noise.

This adds @codingame/* to the existing hand-coordinated-majors ignore list (alongside typescript and vitest). Patch/minor bumps still flow through the grouped weekly PRs. #884 and #885 will be closed in favour of a deliberate suite-wide bump when we choose to take it.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated automated dependency update settings to skip individual major updates for related packages that must be upgraded together.

The monaco-vscode service-override packages version in lockstep with
monaco-vscode-api, so a single-package major bump can never build.
Treat the suite like typescript/vitest: majors are coordinated by hand.

Signed-off-by: willbot <w.a.madden+machine@gmail.com>
Signed-off-by: Will Madden <madden@prisma.io>
@coderabbitai

coderabbitai Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: 3f1c45a3-3f96-4cf2-abea-da1aca47cf72

📥 Commits

Reviewing files that changed from the base of the PR and between c5d6d9f and 7a89868.

📒 Files selected for processing (1)
  • .github/dependabot.yml

📝 Walkthrough

Walkthrough

The npm Dependabot configuration now ignores semver-major updates for dependencies matching @codingame/*, with comments documenting the lockstep update requirement for related packages.

Changes

Dependabot configuration

Layer / File(s) Summary
Ignore @codingame major updates
.github/dependabot.yml
Adds an npm ignore rule for semver-major updates matching @codingame/* and documents the related lockstep package updates.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the Dependabot config change to ignore @codingame/* major version bumps.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/dependabot-monaco-suite-ignore

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

size-limit report 📦

Path Size
postgres / no-emit 154.92 KB (0%)
postgres / emit 129.95 KB (0%)
mongo / no-emit 98.64 KB (0%)
mongo / emit 89.41 KB (0%)
cf-worker / no-emit 182.12 KB (0%)
cf-worker / emit 154.64 KB (0%)

@pkg-pr-new

pkg-pr-new Bot commented Jul 13, 2026

Copy link
Copy Markdown

Open in StackBlitz

@prisma-next/extension-author-tools

npm i https://pkg.pr.new/@prisma-next/extension-author-tools@963

@prisma-next/mongo-runtime

npm i https://pkg.pr.new/@prisma-next/mongo-runtime@963

@prisma-next/family-mongo

npm i https://pkg.pr.new/@prisma-next/family-mongo@963

@prisma-next/sql-runtime

npm i https://pkg.pr.new/@prisma-next/sql-runtime@963

@prisma-next/family-sql

npm i https://pkg.pr.new/@prisma-next/family-sql@963

@prisma-next/extension-arktype-json

npm i https://pkg.pr.new/@prisma-next/extension-arktype-json@963

@prisma-next/middleware-cache

npm i https://pkg.pr.new/@prisma-next/middleware-cache@963

@prisma-next/mongo

npm i https://pkg.pr.new/@prisma-next/mongo@963

@prisma-next/extension-paradedb

npm i https://pkg.pr.new/@prisma-next/extension-paradedb@963

@prisma-next/extension-pgvector

npm i https://pkg.pr.new/@prisma-next/extension-pgvector@963

@prisma-next/extension-postgis

npm i https://pkg.pr.new/@prisma-next/extension-postgis@963

@prisma-next/postgres

npm i https://pkg.pr.new/@prisma-next/postgres@963

@prisma-next/sql-orm-client

npm i https://pkg.pr.new/@prisma-next/sql-orm-client@963

@prisma-next/sqlite

npm i https://pkg.pr.new/@prisma-next/sqlite@963

@prisma-next/extension-supabase

npm i https://pkg.pr.new/@prisma-next/extension-supabase@963

@prisma-next/target-mongo

npm i https://pkg.pr.new/@prisma-next/target-mongo@963

@prisma-next/adapter-mongo

npm i https://pkg.pr.new/@prisma-next/adapter-mongo@963

@prisma-next/driver-mongo

npm i https://pkg.pr.new/@prisma-next/driver-mongo@963

@prisma-next/contract

npm i https://pkg.pr.new/@prisma-next/contract@963

@prisma-next/utils

npm i https://pkg.pr.new/@prisma-next/utils@963

@prisma-next/config

npm i https://pkg.pr.new/@prisma-next/config@963

@prisma-next/errors

npm i https://pkg.pr.new/@prisma-next/errors@963

@prisma-next/framework-components

npm i https://pkg.pr.new/@prisma-next/framework-components@963

@prisma-next/operations

npm i https://pkg.pr.new/@prisma-next/operations@963

@prisma-next/ts-render

npm i https://pkg.pr.new/@prisma-next/ts-render@963

@prisma-next/contract-authoring

npm i https://pkg.pr.new/@prisma-next/contract-authoring@963

@prisma-next/ids

npm i https://pkg.pr.new/@prisma-next/ids@963

@prisma-next/psl-parser

npm i https://pkg.pr.new/@prisma-next/psl-parser@963

@prisma-next/psl-printer

npm i https://pkg.pr.new/@prisma-next/psl-printer@963

@prisma-next/cli

npm i https://pkg.pr.new/@prisma-next/cli@963

@prisma-next/cli-telemetry

npm i https://pkg.pr.new/@prisma-next/cli-telemetry@963

@prisma-next/config-loader

npm i https://pkg.pr.new/@prisma-next/config-loader@963

@prisma-next/emitter

npm i https://pkg.pr.new/@prisma-next/emitter@963

@prisma-next/language-server

npm i https://pkg.pr.new/@prisma-next/language-server@963

@prisma-next/migration-tools

npm i https://pkg.pr.new/@prisma-next/migration-tools@963

prisma-next

npm i https://pkg.pr.new/prisma-next@963

@prisma-next/vite-plugin-contract-emit

npm i https://pkg.pr.new/@prisma-next/vite-plugin-contract-emit@963

@prisma-next/mongo-codec

npm i https://pkg.pr.new/@prisma-next/mongo-codec@963

@prisma-next/mongo-contract

npm i https://pkg.pr.new/@prisma-next/mongo-contract@963

@prisma-next/mongo-value

npm i https://pkg.pr.new/@prisma-next/mongo-value@963

@prisma-next/mongo-contract-psl

npm i https://pkg.pr.new/@prisma-next/mongo-contract-psl@963

@prisma-next/mongo-contract-ts

npm i https://pkg.pr.new/@prisma-next/mongo-contract-ts@963

@prisma-next/mongo-emitter

npm i https://pkg.pr.new/@prisma-next/mongo-emitter@963

@prisma-next/mongo-schema-ir

npm i https://pkg.pr.new/@prisma-next/mongo-schema-ir@963

@prisma-next/mongo-query-ast

npm i https://pkg.pr.new/@prisma-next/mongo-query-ast@963

@prisma-next/mongo-orm

npm i https://pkg.pr.new/@prisma-next/mongo-orm@963

@prisma-next/mongo-query-builder

npm i https://pkg.pr.new/@prisma-next/mongo-query-builder@963

@prisma-next/mongo-lowering

npm i https://pkg.pr.new/@prisma-next/mongo-lowering@963

@prisma-next/mongo-wire

npm i https://pkg.pr.new/@prisma-next/mongo-wire@963

@prisma-next/sql-contract

npm i https://pkg.pr.new/@prisma-next/sql-contract@963

@prisma-next/sql-errors

npm i https://pkg.pr.new/@prisma-next/sql-errors@963

@prisma-next/sql-operations

npm i https://pkg.pr.new/@prisma-next/sql-operations@963

@prisma-next/sql-schema-ir

npm i https://pkg.pr.new/@prisma-next/sql-schema-ir@963

@prisma-next/sql-contract-psl

npm i https://pkg.pr.new/@prisma-next/sql-contract-psl@963

@prisma-next/sql-contract-ts

npm i https://pkg.pr.new/@prisma-next/sql-contract-ts@963

@prisma-next/sql-contract-emitter

npm i https://pkg.pr.new/@prisma-next/sql-contract-emitter@963

@prisma-next/sql-lane-query-builder

npm i https://pkg.pr.new/@prisma-next/sql-lane-query-builder@963

@prisma-next/sql-relational-core

npm i https://pkg.pr.new/@prisma-next/sql-relational-core@963

@prisma-next/sql-builder

npm i https://pkg.pr.new/@prisma-next/sql-builder@963

@prisma-next/target-postgres

npm i https://pkg.pr.new/@prisma-next/target-postgres@963

@prisma-next/target-sqlite

npm i https://pkg.pr.new/@prisma-next/target-sqlite@963

@prisma-next/adapter-postgres

npm i https://pkg.pr.new/@prisma-next/adapter-postgres@963

@prisma-next/adapter-sqlite

npm i https://pkg.pr.new/@prisma-next/adapter-sqlite@963

@prisma-next/driver-postgres

npm i https://pkg.pr.new/@prisma-next/driver-postgres@963

@prisma-next/driver-sqlite

npm i https://pkg.pr.new/@prisma-next/driver-sqlite@963

commit: 7a89868

@wmadden

wmadden commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

rejected

@wmadden wmadden closed this Jul 13, 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