Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
build:
runs-on: ubuntu-24.04
runs-on: blacksmith-16vcpu-ubuntu-2404
timeout-minutes: 300
env:
FF_VERSION: "152.0"
Expand Down Expand Up @@ -134,7 +134,7 @@ jobs:

- name: Build
working-directory: engine
run: ./mach build -j2
run: ./mach build -j$(nproc)

# Dark-mode contrast verification — runs the WCAG-AA harness against the
# freshly-built binary in a clean xvfb env (the agent shell can't launch the
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
# macos-26 (Tahoe) ships the macOS 26 SDK, which has NSGlassEffectView — the
# Jun-13 build on macos-15 failed with "use of undeclared identifier
# 'NSGlassEffectView'" because FF 151+ uses macOS 26's Liquid Glass API.
runs-on: macos-26
runs-on: blacksmith-6vcpu-macos-26
timeout-minutes: 300
env:
FF_VERSION: "152.0"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:

jobs:
build:
runs-on: ubuntu-24.04
runs-on: blacksmith-16vcpu-ubuntu-2404
timeout-minutes: 360
env:
FF_VERSION: "152.0"
Expand Down Expand Up @@ -202,7 +202,7 @@ jobs:
# Headless: fxc2 runs under wine with the NULL display driver selected in
# Setup (~/.wine), so no X server is needed — its window/OLE init is a
# no-op and the shader compile proceeds.
./mach build -j2
./mach build -j$(nproc)

- name: Package
working-directory: engine
Expand Down
Loading