@@ -35,15 +35,19 @@ jobs:
35
35
binary : Simba-Win32.exe
36
36
test : Simba-Win32.exe
37
37
38
- - name : Linux64
38
+ - name : Linux
39
39
runs-on : ubuntu-22.04
40
40
binary : Simba-Linux64
41
41
test : Simba-Linux64
42
-
42
+
43
+ - name : Linux Arm
44
+ runs-on : ubuntu-22.04-arm
45
+ binary : Simba-Linux
46
+ # test: Simba-Linux MatchTemplateMask test fails, investigate later
47
+
43
48
- name : Mac
44
49
runs-on : macos-13
45
50
binary : Simba-Mac.dmg
46
- test : Simba
47
51
48
52
- name : Mac Arm
49
53
runs-on : macos-14
@@ -72,14 +76,23 @@ jobs:
72
76
https://sourceforge.net/projects/lazarus/files/Lazarus%20macOS%20aarch64/Lazarus%204.0/fpc-3.2.2.intelarm64-macosx.dmg
73
77
74
78
- name : Install Lazarus (Linux)
75
- if : startsWith( matrix.config.name, 'Linux') == true
79
+ if : matrix.config.name == 'Linux'
76
80
uses : ollydev/setup-lazarus@v3.5
77
81
with :
78
82
laz-url : https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%204.0/lazarus-project_4.0.0-0_amd64.deb
79
83
fpc-url : |
80
84
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%204.0/fpc-laz_3.2.2-210709_amd64.deb
81
85
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%204.0/fpc-src_3.2.2-210709_amd64.deb
82
86
87
+ - name : Install Lazarus (Linux Arm)
88
+ if : matrix.config.name == 'Linux Arm'
89
+ uses : ollydev/setup-lazarus@v3.5
90
+ with :
91
+ laz-url : https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20arm64%20DEB/Lazarus%204.0/lazarus-project_4.0.0-0_arm64.deb
92
+ fpc-url : |
93
+ https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20arm64%20DEB/Lazarus%204.0/fpc-laz_3.2.3-240813_arm64.deb
94
+ https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20arm64%20DEB/Lazarus%204.0/fpc-src_3.2.3-240813_arm64.deb
95
+
83
96
- name : Install Lazarus (Win32)
84
97
if : startsWith(matrix.config.name, 'Win32') == true
85
98
uses : ollydev/setup-lazarus@v3.5
0 commit comments