File tree Expand file tree Collapse file tree 2 files changed +31
-42
lines changed
Expand file tree Collapse file tree 2 files changed +31
-42
lines changed Original file line number Diff line number Diff line change @@ -10,22 +10,22 @@ concurrency:
1010 cancel-in-progress : ${{ github.ref != 'refs/heads/master' }}
1111
1212jobs :
13- checks :
14- runs-on : ubuntu-latest
15- steps :
16- - uses : actions/checkout@v5
13+ # checks:
14+ # runs-on: ubuntu-latest
15+ # steps:
16+ # - uses: actions/checkout@v5
1717
18- - run : rustup toolchain install stable --profile minimal
18+ # - run: rustup toolchain install stable --profile minimal
1919
20- - name : Install just
21- uses : taiki-e/install-action@v2
22- with :
23- tool : just,typos
20+ # - name: Install just
21+ # uses: taiki-e/install-action@v2
22+ # with:
23+ # tool: just,typos
2424
25- - run : just lint
25+ # - run: just lint
2626
27- build :
28- uses : ./.github/workflows/build.yml
27+ # build:
28+ # uses: ./.github/workflows/build.yml
2929
3030 test :
3131 uses : ./.github/workflows/test.yml
Original file line number Diff line number Diff line change 77 RUSTFLAGS : " -D warnings"
88
99jobs :
10- build-linux :
11- name : ubuntu-latest
12- runs-on : ubuntu-latest
13- container :
14- image : ghcr.io/webassembly/wasi-sdk:wasi-sdk-29
15- steps :
16- - uses : actions/checkout@v4
17-
18- - name : Install Dependencies
19- run : apt-get update && apt-get install curl
20-
21- - uses : dtolnay/rust-toolchain@stable
22-
23- - name : Install test tools
24- uses : taiki-e/install-action@v2
25- with :
26- tool : cargo-nextest,just
27-
28- - name : Run tests
29- run : just test
30- env :
31- # The image pre-installs the SDK at this specific root
32- TREE_SITTER_WASI_SDK_PATH : /opt/wasi-sdk
33-
34- build-macos :
35- name : macos-latest
36- runs-on : macos-latest
10+ build :
11+ name : ${{ matrix.os }}
12+ runs-on : ${{ matrix.os }}
13+ timeout-minutes : 40
14+ strategy :
15+ fail-fast : false
16+ matrix :
17+ os :
18+ - ubuntu-latest
19+ - macos-latest
20+
21+ defaults :
22+ run :
23+ shell : bash
3724
3825 steps :
39- - uses : actions/checkout@v4
26+ - uses : actions/checkout@v5
4027
4128 - run : rustup toolchain install stable --profile minimal
4229
4532 with :
4633 tool : cargo-nextest,just
4734
48- - name : Run tests
49- run : just test
35+ - name : Install emcc
36+ uses : mymindstorm/setup-emsdk@v14
37+
38+ - run : just test
You can’t perform that action at this time.
0 commit comments