From 327c5861ffca49685d72483cfd83c4eba4d6609b Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Fri, 23 Oct 2026 15:51:22 +0200 Subject: [PATCH] fixed chips submodule clone --- .gitmodules | 2 +- CHANGELOG.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index 7697cc2f..d372dafd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -15,4 +15,4 @@ url = https://github.com/8bitworkshop/nanoasm [submodule "chips"] path = chips - url = ./chips + url = https://github.com/8bitworkshop/chips diff --git a/CHANGELOG.md b/CHANGELOG.md index 75e1dc69..edae3276 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ ### Builds and tools +- CI builds again: the `chips` submodule was registered with the relative URL `./chips`, which git resolves against the superproject's remote (`github.com/8bitworkshop/8bitworkshop/chips`, a 404), so every `git submodule update` failed while cloning it. It now points at `https://github.com/8bitworkshop/chips`, and a unit test rejects relative submodule URLs. - The WASM builds of the compilers no longer take the host down with them. Their Emscripten runtime aborts the process on an unhandled rejection and rethrows uncaught exceptions, which node turns into exit code 7 with no message. The `8bws` CLI and the VS Code extension ignore those handlers now, so a stray error is reported instead of killing the process. ### Emulators