Skip to content

Commit 9763816

Browse files
authored
Merge pull request #346 from Peefy/fix-install-kcl-ci-test
ci: fix kcl installation ci test scripts
2 parents 0bad436 + 11f28a4 commit 9763816

File tree

1 file changed

+2
-17
lines changed

1 file changed

+2
-17
lines changed

.github/workflows/install-kcl.yml

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
check-macos:
88
strategy:
99
matrix:
10-
os: [macos-11, macos-12, macos-latest]
10+
os: [macos-11, macos-12, macos-13, macos-latest]
1111
runs-on: ${{ matrix.os }}
1212
steps:
1313
- uses: actions/checkout@v3
@@ -20,9 +20,6 @@ jobs:
2020
shell: bash -leo pipefail {0}
2121
run: sudo kcl version && sudo kcl run ./examples/configuration/nginx.k
2222

23-
- uses: actions/setup-python@v4
24-
with:
25-
python-version: '3.9'
2623
- uses: actions/setup-go@v1
2724
with:
2825
go-version: "1.21"
@@ -52,9 +49,6 @@ jobs:
5249
kcl version
5350
kcl run ./examples/configuration/nginx.k
5451
55-
- uses: actions/setup-python@v4
56-
with:
57-
python-version: '3.9'
5852
- uses: actions/setup-go@v1
5953
with:
6054
go-version: "1.21"
@@ -66,10 +60,6 @@ jobs:
6660
run: static/script/uninstall-cli.sh
6761

6862
check-windows:
69-
strategy:
70-
matrix:
71-
goversion: ['1.21']
72-
pyversion: ['3.9']
7363
runs-on: windows-latest
7464
steps:
7565
- uses: actions/checkout@v3
@@ -84,12 +74,7 @@ jobs:
8474
- name: Set up Go
8575
uses: actions/setup-go@v2
8676
with:
87-
go-version: ${{ matrix.goversion }}
88-
89-
- name: Set up python
90-
uses: actions/setup-python@v4
91-
with:
92-
python-version: ${{ matrix.pyversion }}
77+
go-version: "1.21"
9378

9479
- name: Check Go Installation
9580
run: go install kcl-lang.io/cli/cmd/kcl@main && C:\Users\runneradmin\go\bin\kcl.exe run ./examples/configuration/nginx.k

0 commit comments

Comments
 (0)