add go support (#59)

This commit is contained in:
2024-03-01 12:33:38 +08:00
committed by GitHub
parent 8ea0754e3f
commit f40a34c04b
5 changed files with 118 additions and 0 deletions
+24
View File
@@ -55,6 +55,12 @@ jobs:
cd erlang
rebar3 compile
rebar3 eunit
- name: build-test-golang
run: |
cd go
go build -o ruapu-go
./ruapu-go
macos:
runs-on: macos-latest
@@ -79,6 +85,11 @@ jobs:
cd rust
cargo build --verbose
cargo test --verbose
- name: build-test-golang
run: |
cd go
go build -o ruapu-go
./ruapu-go
macos-arm64:
runs-on: macos-14
@@ -103,6 +114,14 @@ jobs:
cd rust
cargo build --verbose
cargo test --verbose
- uses: actions/setup-go@v2
with:
go-version: 1.21.x
- name: build-test-golang
run: |
cd go
go build -o ruapu-go
./ruapu-go
windows:
runs-on: windows-latest
@@ -142,6 +161,11 @@ jobs:
cd erlang
rebar3 compile
rebar3 eunit
- name: build-test-golang
run: |
cd go
go build -o ruapu-go.exe
./ruapu-go.exe
qemu:
runs-on: ubuntu-latest