Skip to content

Commit 1c70658

Browse files
committed
tmp: test run
1 parent cba6b2f commit 1c70658

File tree

2 files changed

+31
-42
lines changed

2 files changed

+31
-42
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,22 @@ concurrency:
1010
cancel-in-progress: ${{ github.ref != 'refs/heads/master' }}
1111

1212
jobs:
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

.github/workflows/test.yml

Lines changed: 19 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,36 +7,23 @@ env:
77
RUSTFLAGS: "-D warnings"
88

99
jobs:
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

@@ -45,5 +32,7 @@ jobs:
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

0 commit comments

Comments
 (0)