Skip to content

Commit 6d7dda0

Browse files
committed
Fix the CI
Simply build wrench and don't run wrench unit tests. The scripts that prepare the system for running wrench tests do not work properly on GitHub's Linux runner. Signed-off-by: Martin Robinson <mrobinson@igalia.com>
1 parent 8846253 commit 6d7dda0

File tree

1 file changed

+3
-24
lines changed

1 file changed

+3
-24
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -16,38 +16,17 @@ jobs:
1616
- uses: actions/checkout@v4
1717
- name: Install Rust
1818
uses: dtolnay/rust-toolchain@stable
19-
- name: CI Setup
19+
- name: Build wrench
2020
run: |
21-
sudo ./ci-scripts/docker-image/setup.sh
22-
sudo apt install meson -y
23-
- name: Run Tests
24-
run: ./ci-scripts/linux-debug-tests.sh
25-
env:
26-
RUST_BACKTRACE: 1
27-
28-
linux-release:
29-
name: Linux (Release)
30-
runs-on: ubuntu-latest
31-
steps:
32-
- uses: actions/checkout@v4
33-
- name: Install Rust
34-
uses: dtolnay/rust-toolchain@stable
35-
- name: CI Setup
36-
run: |
37-
sudo ./ci-scripts/docker-image/setup.sh
38-
sudo apt install meson -y
39-
- name: Run Tests
40-
run: ./ci-scripts/linux-release-tests.sh
41-
env:
42-
RUST_BACKTRACE: 1
21+
cd wrench
22+
cargo build
4323
4424
build_result:
4525
name: Result
4626
runs-on: ubuntu-latest
4727
if: ${{ always() }}
4828
needs:
4929
- linux-debug
50-
- linux-release
5130
steps:
5231
- name: Success
5332
if: ${{ !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled') }}

0 commit comments

Comments
 (0)