Skip to content

Commit 6f1e83d

Browse files
committed
fix(ci): run xmake non-interactively in CI
1 parent 6dd9914 commit 6f1e83d

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

.github/workflows/ci.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ jobs:
2424
run: xlings install
2525

2626
- name: Build
27-
run: xmake build -a
27+
run: xmake build -a -y
2828

2929
- name: Test
3030
run: |
31-
xmake run test_types
32-
xmake run test_serialization
33-
xmake run test_coro
34-
xmake run test_client
35-
xmake run test_openai_serialize
36-
xmake run test_anthropic_serialize
37-
xmake run test_llmapi_integration
31+
xmake run test_types -y
32+
xmake run test_serialization -y
33+
xmake run test_coro -y
34+
xmake run test_client -y
35+
xmake run test_openai_serialize -y
36+
xmake run test_anthropic_serialize -y
37+
xmake run test_llmapi_integration -y
3838
3939
build-macos:
4040
runs-on: macos-latest
@@ -53,17 +53,17 @@ jobs:
5353
run: xlings install
5454

5555
- name: Build
56-
run: xmake build -a
56+
run: xmake build -a -y
5757

5858
- name: Test
5959
run: |
60-
xmake run test_types
61-
xmake run test_serialization
62-
xmake run test_coro
63-
xmake run test_client
64-
xmake run test_openai_serialize
65-
xmake run test_anthropic_serialize
66-
xmake run test_llmapi_integration
60+
xmake run test_types -y
61+
xmake run test_serialization -y
62+
xmake run test_coro -y
63+
xmake run test_client -y
64+
xmake run test_openai_serialize -y
65+
xmake run test_anthropic_serialize -y
66+
xmake run test_llmapi_integration -y
6767
6868
build-windows:
6969
runs-on: windows-latest
@@ -83,14 +83,14 @@ jobs:
8383
run: xlings install
8484

8585
- name: Build
86-
run: xmake build -a
86+
run: xmake build -a -y
8787

8888
- name: Test
8989
run: |
90-
xmake run test_types
91-
xmake run test_serialization
92-
xmake run test_coro
93-
xmake run test_client
94-
xmake run test_openai_serialize
95-
xmake run test_anthropic_serialize
96-
xmake run test_llmapi_integration
90+
xmake run test_types -y
91+
xmake run test_serialization -y
92+
xmake run test_coro -y
93+
xmake run test_client -y
94+
xmake run test_openai_serialize -y
95+
xmake run test_anthropic_serialize -y
96+
xmake run test_llmapi_integration -y

0 commit comments

Comments
 (0)