From 252c9341a5a90712e9c3597830f18caca59a5570 Mon Sep 17 00:00:00 2001 From: Luke Boswell Date: Thu, 24 Sep 2026 12:33:00 +1000 Subject: [PATCH 1/2] Upgrade Roc nightly to September 23 for 0.23.0 --- .github/workflows/ci.yml | 6 +++--- .github/workflows/deploy-docs.yml | 2 +- .github/workflows/release.yml | 8 ++++---- docs/releases/0.23.0.md | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c4c07a3..78cb40e6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,7 @@ jobs: - uses: roc-lang/setup-roc@cbe782d6f165b89c87d99f50a59ac4f5f73b4427 # ratchet:roc-lang/setup-roc@v0.3.0 with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Install Rust toolchain run: | rustup toolchain install "${{ needs.rust-version.outputs.version }}" --profile minimal --target x86_64-unknown-linux-musl --component llvm-tools-preview @@ -63,7 +63,7 @@ jobs: - uses: roc-lang/setup-roc@cbe782d6f165b89c87d99f50a59ac4f5f73b4427 # ratchet:roc-lang/setup-roc@v0.3.0 with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Install Rust toolchain shell: bash run: | @@ -108,7 +108,7 @@ jobs: - uses: roc-lang/setup-roc@cbe782d6f165b89c87d99f50a59ac4f5f73b4427 # ratchet:roc-lang/setup-roc@v0.3.0 with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Install Rust toolchain shell: bash run: | diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 019d3114..f19ba7a5 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -40,7 +40,7 @@ jobs: uses: roc-lang/setup-roc@bd311e2fb815a3d2255f7ee14a922f0b736e020b with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Restore released docs env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 11eea390..d55082fb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -114,7 +114,7 @@ jobs: uses: roc-lang/setup-roc@bd311e2fb815a3d2255f7ee14a922f0b736e020b with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Install Zig uses: mlugg/setup-zig@8d6198c65fb0feaa111df26e6b467fea8345e46f @@ -215,7 +215,7 @@ jobs: uses: roc-lang/setup-roc@bd311e2fb815a3d2255f7ee14a922f0b736e020b with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Install Rust shell: bash @@ -260,7 +260,7 @@ jobs: uses: roc-lang/setup-roc@bd311e2fb815a3d2255f7ee14a922f0b736e020b with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Create docs staging tree run: mkdir -p docs-site @@ -432,7 +432,7 @@ jobs: uses: roc-lang/setup-roc@bd311e2fb815a3d2255f7ee14a922f0b736e020b with: version: nightly-new-compiler - nightly-tag: nightly-2026-09-22-e494788 + nightly-tag: nightly-2026-09-23-c7852fd - name: Download release metadata uses: actions/download-artifact@v8 diff --git a/docs/releases/0.23.0.md b/docs/releases/0.23.0.md index c5e5c2d6..d092e868 100644 --- a/docs/releases/0.23.0.md +++ b/docs/releases/0.23.0.md @@ -4,7 +4,7 @@ app [main!] { pf: platform "{{PLATFORM_URL}}" } ``` -Requires the Roc new-compiler nightly **`nightly-2026-09-22-e494788`** or later. +Requires the Roc new-compiler nightly **`nightly-2026-09-23-c7852fd`** or later. ## Write the script in Roc, not bash From 473caa2cc4f3fe9ce4e4682158bb80ebc2e19169 Mon Sep 17 00:00:00 2001 From: Luke Boswell Date: Thu, 24 Sep 2026 12:47:56 +1000 Subject: [PATCH 2/2] Sync Nix devshell with September 23 Roc nightly --- flake.lock | 6 +++--- flake.nix | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index 459eb4f8..4b54df90 100644 --- a/flake.lock +++ b/flake.lock @@ -42,11 +42,11 @@ ] }, "locked": { - "lastModified": 1788608813, - "narHash": "sha256-ycPYsax6QTQIisQGZHZ+i6mJm6pav35mccWA7MuwGnc=", + "lastModified": 1790217927, + "narHash": "sha256-fhatlsqelliHOfoT723TYQb8DzxSn698DpobgiARHIM=", "owner": "roc-lang", "repo": "roc-overlay", - "rev": "686a4300d9a5e302582aa105de1335010ad1340d", + "rev": "06198bdac7c2a171c93d0a6f0ddeea562867ee1e", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index de748e07..b5c42a44 100644 --- a/flake.nix +++ b/flake.nix @@ -75,7 +75,7 @@ default = pkgs.mkShell { packages = [ # Keep in sync with the nightly pinned in .github/workflows. - pkgs.rocpkgs."nightly-2026-09-04-c125b82" + pkgs.rocpkgs."nightly-2026-09-23-c7852fd" pkgs.python3 rustToolchain pkgs.simple-http-server