|
65 | 65 | - uses: dtolnay/rust-toolchain@stable
|
66 | 66 | - uses: Swatinem/rust-cache@v2
|
67 | 67 | - name: Setup dependencies
|
68 |
| - run: sudo apt-get install -y --no-install-recommends liblzma-dev tree |
| 68 | + run: sudo apt-get install -y --no-install-recommends liblzma-dev |
69 | 69 | - uses: extractions/setup-just@v2
|
70 | 70 | - uses: taiki-e/install-action@v2
|
71 | 71 | with:
|
|
75 | 75 | GIX_TEST_IGNORE_ARCHIVES: '1'
|
76 | 76 | run: just ci-test
|
77 | 77 |
|
| 78 | + test-journey: |
| 79 | + runs-on: ubuntu-latest |
| 80 | + |
| 81 | + steps: |
| 82 | + - uses: actions/checkout@v4 |
| 83 | + - uses: dtolnay/rust-toolchain@stable |
| 84 | + - uses: Swatinem/rust-cache@v2 |
| 85 | + - uses: extractions/setup-just@v2 |
| 86 | + - name: Run journey tests |
| 87 | + run: just ci-journey-tests |
| 88 | + |
78 | 89 | test-fast:
|
79 | 90 | strategy:
|
80 | 91 | matrix:
|
|
91 | 102 | - uses: Swatinem/rust-cache@v2
|
92 | 103 | - name: Setup dependencies (macos)
|
93 | 104 | if: startsWith(matrix.os, 'macos')
|
94 |
| - run: brew install tree openssl gnu-sed |
95 |
| - - name: "cargo check default features" |
| 105 | + run: brew install openssl gnu-sed |
| 106 | + - name: cargo check default features |
96 | 107 | if: startsWith(matrix.os, 'windows')
|
97 | 108 | run: cargo check --workspace --bins --examples
|
98 | 109 | - uses: taiki-e/install-action@v2
|
@@ -342,6 +353,7 @@ jobs:
|
342 | 353 | needs:
|
343 | 354 | - pure-rust-build
|
344 | 355 | - test
|
| 356 | + - test-journey |
345 | 357 | - test-fast
|
346 | 358 | - test-32bit
|
347 | 359 | - lint
|
|
0 commit comments