Skip to content

Commit cfd3232

Browse files
Windows doesn't work, improve smoke tests
1 parent 547a18f commit cfd3232

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

.github/workflows/ci.yaml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build and Test
1+
name: Build and smoke test
22
on:
33
push:
44
pull_request:
@@ -17,20 +17,12 @@ jobs:
1717
- ubuntu-24.04-arm
1818
- macos-latest # arm64
1919
- macos-13 # osx-64
20-
- windows-latest
21-
- windows-11-arm
20+
# Windows fails with internal compiler error
21+
# - windows-latest
22+
# - windows-11-arm
2223
steps:
2324
- name: Checkout code
2425
uses: actions/checkout@v4
25-
# - name: Set up Go
26-
# uses: actions/setup-go@v5
27-
# with:
28-
# go-version: '1.21' # Adjust version as needed
29-
# - name: Install Bazelisk
30-
# run: |
31-
# curl -LO "https://github.com/bazelbuild/bazelisk/releases/latest/download/bazelisk-linux-amd64"
32-
# chmod +x bazelisk-linux-amd64
33-
# sudo mv bazelisk-linux-amd64 /usr/local/bin/bazel
3426
- uses: bazel-contrib/[email protected]
3527
with:
3628
bazelisk-cache: true
@@ -43,12 +35,12 @@ jobs:
4335
run: bazel build apps/public/Datasets/...
4436
- name: Smoke test
4537
run: |
46-
./bazel-bin/apps/public/Datasets/v2/cmd/datasets/datasets_/datasets
47-
./bazel-bin/apps/public/Datasets/v2/cmd/datasets/datasets_/datasets \
48-
download virus genome taxon 101947
38+
cd bazel-bin/apps/public/Datasets/v2/cmd/datasets/datasets_/datasets \
39+
&& ./datasets --version \
40+
&& ./datasets --help \
41+
&& ./datasets download virus genome taxon 101947
4942
- name: Upload build artifacts
5043
uses: actions/upload-artifact@v4
51-
if: success()
5244
with:
5345
name: datasets-${{ matrix.os }}
5446
path: client/bazel-bin/apps/public/Datasets/v2/cmd/datasets/datasets_/datasets

0 commit comments

Comments
 (0)