File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 17
17
target : x86_64-unknown-linux-gnu
18
18
- os : windows-2019
19
19
target : x86_64-pc-windows-msvc
20
+ arch :
21
+ - x64
20
22
include :
21
23
# only node 15+ supports arm64 natively, so we only need to build 16 for now
22
24
- system :
23
25
os : [self-hosted, macOS, ARM64]
24
26
target : aarch64-apple-darwin
25
27
node_version : 16
26
28
rust_version : 1.56.0
29
+ arch : arm64
27
30
- system :
28
31
os : [self-hosted, macOS, ARM64]
29
32
target : aarch64-apple-darwin
30
33
node_version : 16
31
34
rust_version : stable
35
+ arch : arm64
32
36
- system :
33
37
os : [self-hosted, macOS, ARM64]
34
38
target : aarch64-apple-darwin
35
39
node_version : 16
36
40
rust_version : beta
41
+ arch : arm64
37
42
- op : add
38
43
path : /jobs/test/strategy/fail-fast
39
44
value : false
40
45
- op : replace
41
46
path : /jobs/test/runs-on
42
47
value : " ${{ matrix.system.os }}"
48
+ - op : add
49
+ path : /jobs/test/steps/1/with/architecture
50
+ value : " ${{ matrix.arch }}"
43
51
44
52
# These steps are lifted from the Rust CI workflow, cargo-test job.
45
53
- op : test
Original file line number Diff line number Diff line change 29
29
target : x86_64-unknown-linux-gnu
30
30
- os : windows-2019
31
31
target : x86_64-pc-windows-msvc
32
+ arch :
33
+ - x64
32
34
include :
33
35
- system :
34
36
os :
38
40
target : aarch64-apple-darwin
39
41
node_version : 16
40
42
rust_version : 1.56.0
43
+ arch : arm64
41
44
- system :
42
45
os :
43
46
- self-hosted
46
49
target : aarch64-apple-darwin
47
50
node_version : 16
48
51
rust_version : stable
52
+ arch : arm64
49
53
- system :
50
54
os :
51
55
- self-hosted
@@ -54,13 +58,15 @@ jobs:
54
58
target : aarch64-apple-darwin
55
59
node_version : 16
56
60
rust_version : beta
61
+ arch : arm64
57
62
fail-fast : false
58
63
steps :
59
64
- uses : actions/checkout@v3
60
65
- uses : actions/setup-node@v3
61
66
with :
62
67
node-version : ${{ matrix.node_version }}
63
68
cache : yarn
69
+ architecture : ${{ matrix.arch }}
64
70
- uses : actions-rs/toolchain@v1
65
71
with :
66
72
profile : minimal
92
98
- 12
93
99
- 14
94
100
- 16
101
+ arch :
102
+ - x64
95
103
os :
96
104
- ubuntu-20.04
97
105
fail-fast : false
You can’t perform that action at this time.
0 commit comments