Recently Written · git

forthlisp-z80

Z80 target for forthlisp: Z80 Forth kernel built by an SBCL assembler, z80pack cpmsim

git clone https://github.com/equwal/forthlisp-z80

Log | Files | Refs


commit 97594afb997968d7cc749f789a3f23e73ccad9eb
Spenser Truex <truex@equwal.com>
2026-10-04 09:12:05 +0000

CI: replace GitHub Actions with ci-local.sh, a clean-container runner

 .github/workflows/ci.yml | 14 --------------
 README.md                |  6 ++++++
 2 files changed, 6 insertions(+), 14 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
deleted file mode 100644
index edda91f..0000000
--- a/.github/workflows/ci.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: ci
-on: [push, pull_request]
-jobs:
-  layers:
-    # Builds z80pack (cpmsim + z80asm) from source, then runs all three test layers.
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-        with: { path: forthlisp-z80 }
-      - uses: actions/checkout@v4
-        with: { repository: equwal/forthlisp, path: forthlisp }
-      - run: sudo apt-get update && sudo apt-get install -y sbcl build-essential
-      - run: cd forthlisp-z80 && sh build-emu.sh
-      - run: cd forthlisp-z80 && sh test.sh
diff --git a/README.md b/README.md
index 906b7b2..affb949 100644
--- a/README.md
+++ b/README.md
@@ -53,3 +53,9 @@ stack depth.
 
 MIT (see `LICENSE`). z80pack is not part of this repo; `build-emu.sh` downloads it under
 its own MIT licence.
+
+## CI
+
+`ci-local.sh` (in the forthlisp core repo) runs every test layer of all three repos in a
+clean `ubuntu:24.04` container. It runs after each publish, without a hosted CI service.
+The last result is on https://dickt.store/forthlisp/.