Repository navigation
fix(node): o shell do site no Node 24.22.1, pelo picasso 5da5237 - #90
Merged
Merged
Conversation
Tested: nix develop .#site -c node --version (v24.22.1), just pins, just quality, just site Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Parte do #83. O shell do site (
.#site) estava no Node 24.21.0, afetado pela release de segurança de 2026-10-21. Ele recebe o Node dolabs/gleam-websitedo picasso, e o h0ffmann/picasso#143 já fixou a 24.22.1 lá. Este PR traz esse picasso para cá.b919f9ea5da5237(o merge do picasso#143) nos quatro lugares que ojust pinsexige iguais:flake.lock(gleam-websiteecode-graph), o submóduloforks/picasso,tools.locketo-pdf.sh.ptbrrefeitos no rev novo (just tools-fetch) têm o mesmo sha256. Entre os dois revs, olabs/ptbr-toolsnão mudou, e olabs/ptbr-pdfsó ganhou umosv-scanner.toml.nix develop .#site -c node --versionmostra v24.22.1, ejust pins,just qualityejust sitepassam.O que fica aberto no #83
O
nixos-unstableainda está em02c087f(2026-10-20), comnodejs24.21.0. Quando o nixpkgs trouxer a 24.22.1 ou uma versão mais nova, faltam três passos:nix flake update nixpkgs.nix/nodejs-bin.nixaqui e olabs/gleam-website/nodejs-bin.nixno picasso.nodejsdo nixpkgs.Por isso este PR não fecha a issue.
Part of #83. The site shell (
.#site) was on Node 24.21.0, affected by the 2026-10-21 security release. It gets its Node from picasso'slabs/gleam-website, and h0ffmann/picasso#143 already pinned 24.22.1 there. This PR brings that picasso revision here.b919f9eto5da5237(picasso#143's merge) in the four placesjust pinsrequires to match:flake.lock(gleam-websiteandcode-graph), theforks/picassosubmodule,tools.lockandto-pdf.sh.ptbrbinaries rebuilt at the new rev (just tools-fetch) have the same sha256. Between the two revs,labs/ptbr-toolsdid not change, andlabs/ptbr-pdfonly gained anosv-scanner.toml.nix develop .#site -c node --versionprints v24.22.1, andjust pins,just qualityandjust sitepass.Still open in #83:
nixos-unstableis still at02c087f(2026-10-20), withnodejs24.21.0. Once nixpkgs ships 24.22.1 or newer, three steps remain:nix flake update nixpkgs.nix/nodejs-bin.nixhere andlabs/gleam-website/nodejs-bin.nixin picasso.nodejs.So this PR does not close the issue.
🤖 Generated with Claude Code