File tree 1 file changed +13
-4
lines changed
1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -18,17 +18,24 @@ jobs:
18
18
cpu : i386
19
19
- os : macos
20
20
cpu : amd64
21
+ - os : macos
22
+ cpu : arm64
21
23
- os : windows
22
24
cpu : amd64
23
25
- os : windows
24
26
cpu : i386
25
- branch : [version-1-6, version-2-0, devel]
27
+ branch : [version-1-6, version-2-0, version-2-2, devel]
26
28
include :
27
29
- target :
28
30
os : linux
29
31
builder : ubuntu-latest
30
32
- target :
31
33
os : macos
34
+ cpu : amd64
35
+ builder : macos-13
36
+ - target :
37
+ os : macos
38
+ cpu : arm64
32
39
builder : macos-latest
33
40
- target :
34
41
os : windows
42
49
runs-on : ${{ matrix.builder }}
43
50
steps :
44
51
- name : Checkout
45
- uses : actions/checkout@v3
52
+ uses : actions/checkout@v4
46
53
47
54
- name : Install build dependencies (Linux i386)
48
55
if : runner.os == 'Linux' && matrix.target.cpu == 'i386'
67
74
- name : Restore llvm-mingw (Windows) from cache
68
75
if : runner.os == 'Windows'
69
76
id : windows-mingw-cache
70
- uses : actions/cache@v3
77
+ uses : actions/cache@v4
71
78
with :
72
79
path : external/mingw-${{ matrix.target.cpu }}
73
80
key : ' mingw-llvm-17-${{ matrix.target.cpu }}'
93
100
- name : Restore Nim DLLs dependencies (Windows) from cache
94
101
if : runner.os == 'Windows'
95
102
id : windows-dlls-cache
96
- uses : actions/cache@v3
103
+ uses : actions/cache@v4
97
104
with :
98
105
path : external/dlls
99
106
key : ' dlls'
@@ -118,6 +125,8 @@ jobs:
118
125
run : |
119
126
if [[ '${{ matrix.target.cpu }}' == 'amd64' ]]; then
120
127
PLATFORM=x64
128
+ elif [[ '${{ matrix.target.cpu }}' == 'arm64' ]]; then
129
+ PLATFORM=arm64
121
130
else
122
131
PLATFORM=x86
123
132
fi
You can’t perform that action at this time.
0 commit comments