Skip to content

Commit 15cb432

Browse files
committed
less
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
1 parent 626c645 commit 15cb432

File tree

1 file changed

+4
-25
lines changed

1 file changed

+4
-25
lines changed

.github/workflows/main.yml

+4-25
Original file line numberDiff line numberDiff line change
@@ -20,34 +20,12 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
platform:
23-
- { target: aarch64-apple-darwin, os: macos-14, test: true }
24-
- { target: x86_64-apple-darwin, os: macos-13, test: true }
25-
- { target: x86_64-unknown-linux-gnu, os: ubuntu-24.04, test: true }
26-
- { target: x86_64-pc-windows-msvc, os: windows-latest, test: true }
27-
- { target: i686-pc-windows-msvc, os: windows-latest, test: false }
28-
- { target: aarch64-pc-windows-msvc, os: windows-latest, test: false }
29-
- {
30-
target: aarch64-unknown-linux-ohos,
31-
os: ubuntu-24.04,
32-
test: false,
33-
}
3423
- { target: arm-linux-androideabi, os: ubuntu-24.04, test: false }
35-
features:
36-
[
37-
"",
38-
"chains sm-raw-window-handle-06",
39-
"chains sm-raw-window-handle-05",
40-
]
24+
features: [""]
4125
include:
4226
- features: "sm-x11 sm-wayland-default"
4327
platform:
4428
{ target: x86_64-unknown-linux-gnu, os: ubuntu-24.04, test: true }
45-
- features: "chains sm-angle-builtin"
46-
platform:
47-
{ target: x86_64-pc-windows-msvc, os: windows-latest, test: true }
48-
- features: "chains sm-no-wgl sm-angle-builtin"
49-
platform:
50-
{ target: x86_64-pc-windows-msvc, os: windows-latest, test: true }
5129
steps:
5230
- uses: actions/checkout@v4
5331
- name: Install dependencies (Linux)
@@ -63,6 +41,9 @@ jobs:
6341
- name: Build
6442
run: |
6543
cargo build --features "${{ matrix.features }}" --target ${{ matrix.platform.target }}
44+
45+
- name: Setup tmate session
46+
uses: mxschmitt/action-tmate@v3
6647
- name: Test
6748
if: ${{ matrix.platform.test && startsWith(matrix.platform.os, 'ubuntu') }}
6849
env:
@@ -71,8 +52,6 @@ jobs:
7152
run: |
7253
weston --no-config --socket=wl-test-env --backend=headless &
7354
WAYLAND_DISPLAY=wl-test-env xvfb-run cargo test --features "${{ matrix.features }}" --target ${{ matrix.platform.target }} -- --nocapture
74-
- name: Setup tmate session
75-
uses: mxschmitt/action-tmate@v3
7655
- name: Test
7756
if: ${{ matrix.platform.test && !startsWith(matrix.platform.os, 'ubuntu') }}
7857
run: |

0 commit comments

Comments
 (0)