@@ -180,52 +180,6 @@ jobs:
180
180
cd macos
181
181
xcodebuild -target Ghostty-iOS "CODE_SIGNING_ALLOWED=NO"
182
182
183
- build-macos-matrix :
184
- runs-on : namespace-profile-ghostty-macos
185
- needs : test
186
- steps :
187
- - name : Checkout code
188
- uses : actions/checkout@v4
189
-
190
- # Install Nix and use that to run our tests so our environment matches exactly.
191
- - uses : cachix/install-nix-action@v29
192
- with :
193
- nix_path : nixpkgs=channel:nixos-unstable
194
- - uses : cachix/cachix-action@v15
195
- with :
196
- name : ghostty
197
- authToken : " ${{ secrets.CACHIX_AUTH_TOKEN }}"
198
-
199
- - name : Test All
200
- run : |
201
- # OpenGL
202
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=freetype
203
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext
204
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext_freetype
205
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext_harfbuzz
206
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext_noshape
207
-
208
- # Metal
209
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=freetype
210
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext
211
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext_freetype
212
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext_harfbuzz
213
- nix develop -c zig build test -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext_noshape
214
-
215
- - name : Build All
216
- run : |
217
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=freetype
218
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext
219
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext_freetype
220
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext_harfbuzz
221
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=opengl -Dfont-backend=coretext_noshape
222
-
223
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=freetype
224
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext
225
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext_freetype
226
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext_harfbuzz
227
- nix develop -c zig build -Dapp-runtime=glfw -Drenderer=metal -Dfont-backend=coretext_noshape
228
-
229
183
build-windows :
230
184
runs-on : windows-2019
231
185
# this will not stop other jobs from running
0 commit comments