|
42 | 42 | run: cargo fmt --check
|
43 | 43 | - name: Clippy
|
44 | 44 | run: |
|
45 |
| - cargo +stable clippy --all-targets -- -D warnings |
| 45 | + cargo +nightly-2025-09-05 clippy --all-targets -- -D warnings |
46 | 46 | cargo +nightly-2025-09-05 clippy --all-targets --all-features -- -D warnings
|
47 | 47 |
|
48 | 48 | build:
|
@@ -72,32 +72,33 @@ jobs:
|
72 | 72 | run: cargo test
|
73 | 73 | env:
|
74 | 74 | RUST_BACKTRACE: 1
|
75 |
| - wpt: |
76 |
| - name: Web Platform Tests |
77 |
| - runs-on: macos-latest |
78 |
| - timeout-minutes: 50 |
79 |
| - steps: |
80 |
| - - uses: actions/checkout@v4 |
81 |
| - - name: Install Rust toolchain |
82 |
| - uses: dtolnay/rust-toolchain@master |
83 |
| - with: |
84 |
| - toolchain: "nightly-2025-09-05" |
85 |
| - - name: Cache on ${{ github.ref_name }} |
86 |
| - uses: Swatinem/rust-cache@v2 |
87 |
| - with: |
88 |
| - shared-key: wpt |
89 |
| - save-if: ${{ github.ref == 'refs/heads/main' }} |
90 |
| - - name: Checkout WPT submodule |
91 |
| - run: git submodule update --init --recursive |
92 |
| - - name: Build andromeda cli |
93 |
| - run: cargo build -p andromeda --release |
94 |
| - - name: Build WPT runner |
95 |
| - run: cargo build --bin wpt_test_runner --release |
96 |
| - - name: Run WPT tests |
97 |
| - run: cargo run --bin wpt --release -- --wpt-dir tests/wpt --ci-mode |
98 |
| - - name: Generate test report |
99 |
| - if: always() |
100 |
| - run: cargo run --bin wpt_test_runner --release -- report --detailed |
101 |
| - - name: Validate test expectations |
102 |
| - if: always() |
103 |
| - run: cargo run --bin wpt_test_runner --release -- validate-expectations --wpt-dir tests/wpt |
| 75 | + # TODO: Enable Web Platform Tests |
| 76 | + # wpt: |
| 77 | + # name: Web Platform Tests |
| 78 | + # runs-on: macos-latest |
| 79 | + # timeout-minutes: 50 |
| 80 | + # steps: |
| 81 | + # - uses: actions/checkout@v4 |
| 82 | + # - name: Install Rust toolchain |
| 83 | + # uses: dtolnay/rust-toolchain@master |
| 84 | + # with: |
| 85 | + # toolchain: "nightly-2025-09-05" |
| 86 | + # - name: Cache on ${{ github.ref_name }} |
| 87 | + # uses: Swatinem/rust-cache@v2 |
| 88 | + # with: |
| 89 | + # shared-key: wpt |
| 90 | + # save-if: ${{ github.ref == 'refs/heads/main' }} |
| 91 | + # - name: Checkout WPT submodule |
| 92 | + # run: git submodule update --init --recursive |
| 93 | + # - name: Build andromeda cli |
| 94 | + # run: cargo build -p andromeda --release |
| 95 | + # - name: Build WPT runner |
| 96 | + # run: cargo build --bin wpt_test_runner --release |
| 97 | + # - name: Run WPT tests |
| 98 | + # run: cargo run --bin wpt --release -- --wpt-dir tests/wpt --ci-mode |
| 99 | + # - name: Generate test report |
| 100 | + # if: always() |
| 101 | + # run: cargo run --bin wpt_test_runner --release -- report --detailed |
| 102 | + # - name: Validate test expectations |
| 103 | + # if: always() |
| 104 | + # run: cargo run --bin wpt_test_runner --release -- validate-expectations --wpt-dir tests/wpt |
0 commit comments