Skip to content

Commit 6add1f1

Browse files
ci: run glibc and musl based lib tests on the same step
1 parent ff4a6ed commit 6add1f1

3 files changed

Lines changed: 5 additions & 30 deletions

File tree

.github/workflows/kos-go.yaml

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -31,38 +31,13 @@ jobs:
3131
with:
3232
with_cache: true
3333

34-
- name: Run Go tests
35-
run: |
36-
cd packages/kos-go
37-
make test
38-
39-
build-go-linux-musl:
40-
runs-on: ubuntu-latest
41-
permissions:
42-
contents: write
43-
steps:
44-
- name: Checkout repository
45-
uses: actions/checkout@v4
46-
with:
47-
submodules: recursive
48-
49-
- name: Setup Go
50-
uses: actions/setup-go@v5
51-
with:
52-
go-version: '1.21'
53-
54-
- name: RustUp
55-
uses: klever-io/kos-rs/.github/actions/rustup@develop
56-
with:
57-
with_cache: true
58-
5934
- name: Install musl tools
6035
run: sudo apt-get update && sudo apt-get install -y musl-tools
61-
36+
6237
- name: Run Go tests
6338
run: |
6439
cd packages/kos-go
65-
make test-linux-musl
40+
make test && make test-linux-musl
6641
6742
build-go-mac:
6843
runs-on: [ "macos-14" ]

packages/kos-go/demo/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ module github.com/klever-io/kos-rs/packages/kos-go/demo
22

33
go 1.24.7
44

5-
require github.com/klever-io/kos-rs/packages/kos-go v0.2.35
5+
require github.com/klever-io/kos-rs/packages/kos-go v0.2.36

packages/kos-go/demo/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
github.com/klever-io/kos-rs/packages/kos-go v0.2.35 h1:Aw2bSNmVncf5/gtZQPWkYZqA6Dtf8UcoLoFL2bc8U4g=
2-
github.com/klever-io/kos-rs/packages/kos-go v0.2.35/go.mod h1:ekYnxLsNZh51RGO8/X4WrhDWbUGmW0uUM7NxqE1P5sQ=
1+
github.com/klever-io/kos-rs/packages/kos-go v0.2.36 h1:m17sM3KzasFHPA4Aa9DYm9e3ES8owhAU1sYfWmA1RVw=
2+
github.com/klever-io/kos-rs/packages/kos-go v0.2.36/go.mod h1:ekYnxLsNZh51RGO8/X4WrhDWbUGmW0uUM7NxqE1P5sQ=

0 commit comments

Comments
 (0)