diff --git a/.github/workflows/nodejs-test.yaml b/.github/workflows/nodejs-test.yaml index 945d57b..f0e5715 100644 --- a/.github/workflows/nodejs-test.yaml +++ b/.github/workflows/nodejs-test.yaml @@ -163,7 +163,7 @@ jobs: path: nodejs/*.node macos: - runs-on: macos-latest + runs-on: macos-12 strategy: matrix: settings: diff --git a/.github/workflows/zig-test.yaml b/.github/workflows/zig-test.yaml index 19344ac..04eef2a 100644 --- a/.github/workflows/zig-test.yaml +++ b/.github/workflows/zig-test.yaml @@ -29,7 +29,7 @@ jobs: working-directory: "zig" strategy: matrix: - os: [macos-12, macos-latest, ubuntu-latest, windows-latest] + os: [macos-12, macos-latest, ubuntu-20.04, ubuntu-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 diff --git a/go/README.md b/go/README.md new file mode 100644 index 0000000..2f49e86 --- /dev/null +++ b/go/README.md @@ -0,0 +1,13 @@ +# KCL Artifact Library for Go + +## Developing + +### Prerequisites + ++ Go 1.23+ + +### Build and Test + +```shell +go test ./... +``` diff --git a/go/lib/darwin-amd64/static/libkclvm_cli_cdylib.a b/go/lib/darwin-amd64/static/libkclvm_cli_cdylib.a index 2e5ccd8..396a709 100644 Binary files a/go/lib/darwin-amd64/static/libkclvm_cli_cdylib.a and b/go/lib/darwin-amd64/static/libkclvm_cli_cdylib.a differ diff --git a/zig/Makefile b/zig/Makefile new file mode 100644 index 0000000..af3b389 --- /dev/null +++ b/zig/Makefile @@ -0,0 +1,2 @@ +test: + zig build test diff --git a/zig/README.md b/zig/README.md index acc81cc..8e20296 100644 --- a/zig/README.md +++ b/zig/README.md @@ -4,11 +4,11 @@ This repo is under development, PRs welcome! ## Developing -## Prerequisites +### Prerequisites + Zig 0.13.0+ -## Build and Test +### Build and Test ```shell zig build test