From 6f3664de4e1d0c6cc915f6268738ad3e003ff29c Mon Sep 17 00:00:00 2001 From: "M.Hoffmann" Date: Wed, 21 Oct 2026 02:23:23 -0300 Subject: [PATCH] chore(site): nixpkgs 6510408 like the labs, so xz is 5.8.4 site/flake.lock pinned nixpkgs eaad089, the only lock in the repository with xz 5.8.3. That version is affected by GHSA-5qpq-xqfv-j9pg, fixed in 5.8.4. The site now pins nixpkgs 6510408d, the rev every lab and tools/ use (xz 5.8.4). The same bump moves gleam from 1.18.1 to 1.19.1, as labs/gleam-website has. Its formatter wraps four long constant lines. The change is whitespace only: each file is byte-identical to main once spaces, tabs and newlines are removed. One of the four files is site/src/picasso_site/family.gleam, a guardrail file (the logos and credit rule). Its two logo URLs are unchanged, byte for byte. Tested: nix flake lock --override-input nixpkgs 6510408d; xz.version 5.8.4; cd site && just ci (format, tests, build, site-check); the four files are identical to main with all whitespace removed Co-Authored-By: Claude --- site/flake.lock | 6 +++--- site/src/picasso_site/app.gleam | 6 ++++-- site/src/picasso_site/family.gleam | 6 ++++-- site/src/picasso_site/story.gleam | 3 ++- site/test/picasso_site_test.gleam | 6 ++++-- 5 files changed, 17 insertions(+), 10 deletions(-) diff --git a/site/flake.lock b/site/flake.lock index 7794f1a..915f6ef 100644 --- a/site/flake.lock +++ b/site/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1789149629, - "narHash": "sha256-H6GwaZzZf+4npqv0tph94w9tZddSjFjmQrVsW0z78uk=", + "lastModified": 1791594108, + "narHash": "sha256-XK4KceonkwD8LuMAt/vNrz982mXJM5jeHAxMwsUXXAQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "eaad089433ca2bb662274377d33df3d0e51ef28b", + "rev": "6510408d147d8c5e6d76043e899e9251756f6a75", "type": "github" }, "original": { diff --git a/site/src/picasso_site/app.gleam b/site/src/picasso_site/app.gleam index 24f197c..55591f9 100644 --- a/site/src/picasso_site/app.gleam +++ b/site/src/picasso_site/app.gleam @@ -28,9 +28,11 @@ import picasso_site/story const org = "ouroboric-dev" -const readiness_dir = "https://api.github.com/repos/ouroboric-dev/ouroboric/contents/docs/1-company/readiness" +const readiness_dir = + "https://api.github.com/repos/ouroboric-dev/ouroboric/contents/docs/1-company/readiness" -const readiness_home = "https://github.com/ouroboric-dev/ouroboric/tree/main/docs/1-company/readiness" +const readiness_home = + "https://github.com/ouroboric-dev/ouroboric/tree/main/docs/1-company/readiness" pub type Remote(a) { Loading diff --git a/site/src/picasso_site/family.gleam b/site/src/picasso_site/family.gleam index c10b78a..53b799f 100644 --- a/site/src/picasso_site/family.gleam +++ b/site/src/picasso_site/family.gleam @@ -6,9 +6,11 @@ import lustre/attribute import lustre/element.{type Element} import lustre/element/html -pub const marola_logo = "https://raw.githubusercontent.com/marola-dev/marola/d0d576ea014335acbc190a09ce9fcbe0f89a391d/docs/assets/logo.svg" +pub const marola_logo = + "https://raw.githubusercontent.com/marola-dev/marola/d0d576ea014335acbc190a09ce9fcbe0f89a391d/docs/assets/logo.svg" -const ouroboric = "https://raw.githubusercontent.com/ouroboric-dev/ouroboric/4ab80ed2486a5e0ab0ade13e5089c2a4acdb4216/docs/7-branding/identity/logo/" +const ouroboric = + "https://raw.githubusercontent.com/ouroboric-dev/ouroboric/4ab80ed2486a5e0ab0ade13e5089c2a4acdb4216/docs/7-branding/identity/logo/" pub const ouroboric_logo = ouroboric <> "ouroboric-logo-horizontal.svg" diff --git a/site/src/picasso_site/story.gleam b/site/src/picasso_site/story.gleam index 5d38fc3..74daccc 100644 --- a/site/src/picasso_site/story.gleam +++ b/site/src/picasso_site/story.gleam @@ -113,7 +113,8 @@ pub const papers = [ ), ] -const input_snippet = "inputs.lint.url = \"github:h0ffmann/picasso?dir=labs/lint\";" +const input_snippet = + "inputs.lint.url = \"github:h0ffmann/picasso?dir=labs/lint\";" const submodule_snippet = "nix develop ./picasso/labs/pratico#ww3" diff --git a/site/test/picasso_site_test.gleam b/site/test/picasso_site_test.gleam index c3d2b20..3046954 100644 --- a/site/test/picasso_site_test.gleam +++ b/site/test/picasso_site_test.gleam @@ -40,7 +40,8 @@ pub fn favicon_is_linked_test() { assert string.contains(html, "href=\"icons/apple-touch-icon.png\"") } -const assessment = "# Readiness, 2026-10-01 +const assessment = + "# Readiness, 2026-10-01 **Bottom line: three of five met.** @@ -118,7 +119,8 @@ pub fn history_json_decodes_test() { assert list.length(era.commits) == 1 } -const releases_json = "{\"repo\": \"https://github.com/h0ffmann/picasso\", \"version\": \"v0.1.0\", +const releases_json = + "{\"repo\": \"https://github.com/h0ffmann/picasso\", \"version\": \"v0.1.0\", \"doi\": \"10.5281/zenodo.8\", \"unreleased\": [{\"title\": \"Fixes\", \"entries\": [{\"subject\": \"vm: x\", \"pr\": 99, \"breaking\": false}]}], \"releases\": [{\"tag\": \"v0.1.0\", \"date\": \"2026-10-12\", \"previous\": null, \"doi\": \"10.5281/zenodo.9\", \"groups\": [{\"title\": \"Features\", \"entries\": [{\"subject\": \"site: a changelog\", \"pr\": null, \"breaking\": true}]}]}]}"