9
9
branches :
10
10
- release
11
11
- trigger-nightly
12
+ pull_request :
12
13
13
14
env :
14
15
CARGO_INCREMENTAL : 0
@@ -26,32 +27,32 @@ jobs:
26
27
strategy :
27
28
matrix :
28
29
include :
29
- - os : windows-latest
30
- target : x86_64-pc-windows-msvc
31
- code-target : win32-x64
32
- - os : windows-latest
33
- target : i686-pc-windows-msvc
34
- - os : windows-latest
35
- target : aarch64-pc-windows-msvc
36
- code-target : win32-arm64
30
+ # - os: windows-latest
31
+ # target: x86_64-pc-windows-msvc
32
+ # code-target: win32-x64
33
+ # - os: windows-latest
34
+ # target: i686-pc-windows-msvc
35
+ # - os: windows-latest
36
+ # target: aarch64-pc-windows-msvc
37
+ # code-target: win32-arm64
37
38
- os : ubuntu-latest
38
39
target : x86_64-unknown-linux-gnu
39
40
container : quay.io/pypa/manylinux_2_28_x86_64
40
41
code-target : linux-x64
41
- - os : ubuntu-latest
42
- target : aarch64-unknown-linux-gnu
43
- container : quay.io/pypa/manylinux_2_28_x86_64
44
- code-target : linux-arm64
45
- - os : ubuntu-latest
46
- target : arm-unknown-linux-gnueabihf
47
- zig_target : arm-unknown-linux-gnueabihf.2.28
48
- code-target : linux-armhf
49
- - os : macos-13
50
- target : x86_64-apple-darwin
51
- code-target : darwin-x64
52
- - os : macos-13
53
- target : aarch64-apple-darwin
54
- code-target : darwin-arm64
42
+ pgo : true
43
+ # - os: ubuntu-latest
44
+ # target: aarch64-unknown-linux-gnu
45
+ # code-target: linux-arm64
46
+ # - os: ubuntu-latest
47
+ # target: arm-unknown-linux-gnueabihf
48
+ # zig_target: arm-unknown-linux-gnueabihf.2.28
49
+ # code-target: linux-armhf
50
+ # - os: macos-13
51
+ # target: x86_64-apple-darwin
52
+ # code-target: darwin-x64
53
+ # - os: macos-13
54
+ # target: aarch64-apple-darwin
55
+ # code-target: darwin-arm64
55
56
56
57
name : dist (${{ matrix.target }})
57
58
runs-on : ${{ matrix.os }}
71
72
with :
72
73
node-version : 22
73
74
75
+ - name : Install rustup
76
+ if : ${{ matrix.container }}
77
+ run : |
78
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
79
+ echo "$HOME/.cargo/bin" >> $GITHUB_PATH
80
+
74
81
- name : Install Rust toolchain
75
82
run : |
83
+ ls -lha "$HOME/.cargo/bin"
84
+ echo $PATH
76
85
rustup update --no-self-update stable
77
86
# llvm-tools contain the llvm-profdata tool which is needed for PGO
78
87
rustup component add rust-src ${{ matrix.pgo && 'llvm-tools' || '' }}
@@ -186,6 +195,8 @@ jobs:
186
195
runs-on : ubuntu-latest
187
196
needs : ["dist", "dist-x86_64-unknown-linux-musl"]
188
197
steps :
198
+ - name : Fail
199
+ run : exit 1
189
200
- name : Install Nodejs
190
201
uses : actions/setup-node@v4
191
202
with :
0 commit comments