Skip to content

chore: ignore TypeScript dev builds in Dependabot while the pin is a beta - #245

Merged
bompus merged 1 commit into
mainfrom
chore/dependabot-ts-ignore
Nov 6, 2026
Merged

bompus merged 1 commit into
mainfrom
chore/dependabot-ts-ignore

Conversation

@bompus

@bompus bompus commented Nov 6, 2026

Copy link
Copy Markdown
Owner

Adds the TypeScript dev-build ignore rule to the bun entry of .github/dependabot.yml, copied byte for byte from house-rules (#552). Nothing else changes.

Why: package.json pins typescript to the exact prerelease 7.1.0-beta. Dependabot then also offers newer prereleases of that line, and the nightly 7.1.0-dev.* builds sort above the beta, so #242 (7.1.0-beta to 7.1.0-dev.20261102.1) opened one minute after #241 added the config. The rule ignores >=7.1.0-dev <7.1.0-rc and >=7.2.0-dev <7.2.0-rc; betas, rcs and releases are still proposed. Move the ranges when the pin moves.

Contract: must stop dev-build bumps; must not touch the github-actions entry, the schedules or any other file. Accepted residual: GitHub does not document prerelease syntax in ignore.versions; the same rule works in house-rules and sigflint (no TypeScript dev PR since it landed there), and a reviewer traced the range through dependabot-core's bun requirement parser.

Checks: bun run check passes. Review: SWE-2 (Cognition) found nothing blocking (two nits: the range also covers other prerelease tags between dev and rc, and a nightly line that jumps past 7.2 would return dev PRs until the ranges move); Sol was over quota, so only one reviewer family read it.

Closes #242's cause; #242 is closed separately.

@bompus bompus added author:anthropic Changes authored with an Anthropic model; select an independent reviewer author-model:sonnet-5-5 A model that wrote part of this pull request labels Nov 6, 2026

@bompus-ai-review bompus-ai-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bompus AI Review (SWE-2 Max, max reasoning): 0 finding(s).

@bompus
bompus merged commit 0c2fcb5 into main Nov 6, 2026
2 checks passed
@bompus
bompus deleted the chore/dependabot-ts-ignore branch November 6, 2026 22:18
bompus added a commit that referenced this pull request Nov 7, 2026
Set the version to 0.10.0 in package.json, packages/mcp-relay/package.json and both server.json fields, and date the changelog section. The release covers #244: separate projects for keys that differ only by punctuation, empty and oversized reservation paths rejected, glob reservations that match, and strict timestamps. #241, #243 and #245 change nothing users run.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author:anthropic Changes authored with an Anthropic model; select an independent reviewer author-model:sonnet-5-5 A model that wrote part of this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant