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/.