diff --git a/.github/workflows/nix-build.yml b/.github/workflows/nix-build.yml index 18f725fa6..e6ac99c24 100644 --- a/.github/workflows/nix-build.yml +++ b/.github/workflows/nix-build.yml @@ -1,8 +1,8 @@ name: nix-build # Builds .#lightpanda natively on every supported platform, every night or -# on demand from the Actions tab. Not run on PRs: the macOS runners are -# slow/costly, and most changes don't touch anything platform-specific. +# on demand from the Actions tab. Not run on PRs: most changes don't touch +# anything platform-specific. on: schedule: @@ -27,8 +27,6 @@ jobs: system: x86_64-linux - os: ubuntu-24.04-arm system: aarch64-linux - - os: macos-latest - system: aarch64-darwin runs-on: ${{ matrix.os }} timeout-minutes: 60 diff --git a/flake.nix b/flake.nix index 1f596cc6e..75b53bee4 100644 --- a/flake.nix +++ b/flake.nix @@ -45,7 +45,6 @@ [ "x86_64-linux" "aarch64-linux" - "aarch64-darwin" ] ( system: @@ -73,15 +72,13 @@ buildDeps = pkgs: - if pkgs.stdenv.isDarwin then - [ pkgs.apple-sdk ] - else - (with pkgs; [ - gcc - gcc.cc.lib - crtFiles - glibc.dev - ]); + with pkgs; + [ + gcc + gcc.cc.lib + crtFiles + glibc.dev + ]; v8BuildDeps = pkgs: with pkgs; [ diff --git a/nix/package.nix b/nix/package.nix index 93df7a078..1b9ea6a28 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -158,7 +158,6 @@ mkZigDerivation { platforms = [ "x86_64-linux" "aarch64-linux" - "aarch64-darwin" ]; }; } diff --git a/nix/update-v8-deps.sh b/nix/update-v8-deps.sh index 84c05bc4c..004c599f1 100755 --- a/nix/update-v8-deps.sh +++ b/nix/update-v8-deps.sh @@ -10,7 +10,6 @@ V8_VERSION=$(awk -F\' '/^ v8:/{f=1} f&&/default:/{print $2; exit}' "$ACTION") ZIG_V8_TAG=$(awk -F\' '/^ zig-v8:/{f=1} f&&/default:/{print $2; exit}' "$ACTION") declare -A PLATFORMS=( - [aarch64-darwin]=macos_aarch64 [aarch64-linux]=linux_aarch64 [x86_64-linux]=linux_x86_64 ) diff --git a/nix/v8-deps.nix b/nix/v8-deps.nix index 5e4144e14..12e5d1434 100644 --- a/nix/v8-deps.nix +++ b/nix/v8-deps.nix @@ -11,9 +11,5 @@ platform = "linux_x86_64"; hash = "sha256-7tD6GpfYFeL1AA56KRU9YuBu+S0tgKAkWYcBOU6TIss="; }; - aarch64-darwin = { - platform = "macos_aarch64"; - hash = "sha256-3BQCflPfiROZUi9giSlqz983IHr6yh5J3QXERtP8R18="; - }; }; }