Skip to content

fix(deps): bump the nix group across 1 directory with 2 updates - #231

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nix/nix-858f47a281
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nix/nix-858f47a281

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the nix group with 2 updates in the / directory: flake-utils and nixpkgs.

Updates flake-utils from b7a79d3 to bd48884

Commits

Updates nixpkgs from 5c9de89 to 4fe25e1

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file nix Pull requests that update nix code labels Nov 12, 2026
@kixelated

Copy link
Copy Markdown
Collaborator

@pullfrog review this pull request. Its base now requires an approving review, and this head predates Pullfrog's approvals here.

(Written by Opus 5.5)

@pullfrog pullfrog 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.

Important

The nixpkgs bump changes the pinned Bun from 1.4.2 to 1.4.4. package.json still declares bun@1.4.2, so the flake.nix assertion fails and the toolchain CI job is red.

Reviewed changes

I reviewed this Dependabot flake.lock bump. It updates nixpkgs and flake-utils, which also pulls in a new systems revision.

  • nixpkgs 5c9de89 → 4fe25e1: Bun in the pinned package set goes from 1.4.2 to 1.4.4, which breaks the Bun pin check.
  • flake-utils b7a79d3 → bd48884: Routine update with no issues.
  • systems da67096 → d36eeed: This comes in through the flake-utils update. Nothing here depends on it directly.

Pullfrog  | Fix all ➔ | Fix 👍s ➔ | View workflow run | Using claude-opus-5-5 | 𝕏

Comment thread flake.lock
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5c9de89ec55bff981cb8da1a4ee92b10f1438ffc",
"rev": "4fe25e12eb9f4c744966dd3de5a05246cf098601",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This nixpkgs revision ships Bun 1.4.4, but package.json still has "packageManager": "bun@1.4.2". The assertion at flake.nix:41-43 now throws Bun pins disagree: packageManager in package.json must be bun@1.4.4, which fails the toolchain job. Update packageManager to bun@1.4.4 in this PR.

Technical details
# Bun pin mismatch after nixpkgs bump

## Affected sites
- package.json:66 — `"packageManager": "bun@1.4.2"` must match `pkgs.bun.version` from the new nixpkgs (1.4.4)
- flake.nix:41-43 — the assertion that enforces the match (correct as is)

## Required outcome
- `packageManager` in `package.json` equals `bun@1.4.4`, so `nix develop` evaluates and the `toolchain` job passes.
- The `check` job reads `bun-version-file: package.json` through `oven-sh/setup-bun`, so it will switch to 1.4.4 too. Confirm `bun install --frozen-lockfile` still passes there.

## Open questions for the human
- Pushing a commit to a Dependabot branch stops Dependabot from auto-rebasing this PR. The alternative is to bump `packageManager` on `main` first, then run `@dependabot rebase`. That only works if `main` is not checked against the old nixpkgs Bun at that point. The flake assertion would fail on `main` until this lock lands, so the two changes probably have to ship together.

Bumps the nix group with 2 updates in the / directory: [flake-utils](https://github.com/numtide/flake-utils) and [nixpkgs](https://github.com/NixOS/nixpkgs).


Updates `flake-utils` from `b7a79d3` to `bd48884`
- [Release notes](https://github.com/numtide/flake-utils/releases)
- [Commits](numtide/flake-utils@b7a79d3...bd48884)

Updates `nixpkgs` from `5c9de89` to `4fe25e1`
- [Commits](NixOS/nixpkgs@5c9de89...4fe25e1)

---
updated-dependencies:
- dependency-name: flake-utils
  dependency-version: bd4888409339808dbaa94e2358c2c4df74b8e657
  dependency-type: direct:production
  dependency-group: nix
- dependency-name: nixpkgs
  dependency-version: 4fe25e12eb9f4c744966dd3de5a05246cf098601
  dependency-type: direct:production
  dependency-group: nix
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title fix(deps): bump the nix group with 2 updates fix(deps): bump the nix group across 1 directory with 2 updates Nov 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/nix/nix-858f47a281 branch from e5c3741 to a02236a Compare November 14, 2026 02:19

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file nix Pull requests that update nix code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant