Skip to content

Commit 9243c96

Browse files
committed
update workflow
1 parent 3b80454 commit 9243c96

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/test.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
include:
1515
- name: Linux
1616
os: ubuntu-latest
17-
- name: macOS
18-
os: macos-latest
17+
# - name: macOS
18+
# os: macos-latest
1919
- name: Windows
2020
os: windows-latest
2121
name: ${{ matrix.name }}
@@ -24,9 +24,8 @@ jobs:
2424
- uses: actions/checkout@v4
2525
with:
2626
submodules: true
27-
# uses lean standard action with all default input values
2827
- uses: leanprover/lean-action@v1
29-
if: matrix.os != 'windows-latest'
28+
if: matrix.os == 'ubuntu-latest'
3029
with:
3130
lake-package-directory: "demo/server/LeanProject"
3231
use-mathlib-cache: false
@@ -39,11 +38,14 @@ jobs:
3938
curl https://raw.githubusercontent.com/leanprover/elan/master/elan-init.sh -sSf > elan-init.sh
4039
sh elan-init.sh -y
4140
echo "$HOME/.elan/bin" >> $GITHUB_PATH
42-
- name: macos fix
43-
if: matrix.os == 'macos-latest'
44-
run: source ~/.profile
41+
- name: lean bui.d (Windows)
42+
if: matrix.os == 'windows-latest'
43+
run: |
44+
cd demo\server\LeanProject
45+
lake build
4546
- uses: actions/setup-node@v3
4647
- run: npm install --loglevel verbose
4748
- run: npm audit
49+
if: matrix.os == 'ubuntu-latest'
4850
continue-on-error: true
4951
- run: npm run test

0 commit comments

Comments
 (0)