From 4aa8303d2490d1acbc79d9d38e564caa9a77ed64 Mon Sep 17 00:00:00 2001 From: Robin Stumm Date: Thu, 30 Apr 2026 15:56:59 +0200 Subject: [PATCH 1/2] drop support for x86_64-darwin Nixpkgs expects to drop support for intel macs in 26.11. --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 3f068e0..651794d 100644 --- a/flake.nix +++ b/flake.nix @@ -41,7 +41,7 @@ targetSystem: import ./nix/internal.nix {inherit inputs targetSystem;} ); - systems = ["x86_64-linux" "aarch64-linux" "aarch64-darwin" "x86_64-darwin"]; + systems = ["x86_64-linux" "aarch64-linux" "aarch64-darwin"]; perSystem = {system, ...}: let internal = inputs.self.internal.${system}; in { From 07597d223efb406b9bb488704b0ad4836e2a8f70 Mon Sep 17 00:00:00 2001 From: Robin Stumm Date: Thu, 30 Apr 2026 23:23:47 +0200 Subject: [PATCH 2/2] drop support for x86_64-darwin from github workflows --- .github/workflows/release.yml | 5 ----- .github/workflows/upload.yml | 7 ------- 2 files changed, 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 59ce8cc..2d56aec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,10 +42,6 @@ jobs: result-archive-aarch64-darwin \ .#hydraJobs.testgen-hs.aarch64-darwin - nix build -L --builders '' --max-jobs 0 --out-link \ - result-archive-x86_64-darwin \ - .#hydraJobs.testgen-hs.x86_64-darwin - find -L result-* - name: Upload release artifacts uses: softprops/action-gh-release@v2 @@ -53,6 +49,5 @@ jobs: files: | result-archive-x86_64-linux/*.tar.bz2 result-archive-aarch64-linux/*.tar.bz2 - result-archive-x86_64-darwin/*.tar.bz2 result-archive-aarch64-darwin/*.tar.bz2 result-archive-x86_64-windows/*.zip diff --git a/.github/workflows/upload.yml b/.github/workflows/upload.yml index 6c3f02b..d8960f0 100644 --- a/.github/workflows/upload.yml +++ b/.github/workflows/upload.yml @@ -24,7 +24,6 @@ jobs: nix build --builders "" --max-jobs 0 .#hydraJobs.testgen-hs.x86_64-linux && cp result/testgen-hs-*.* . nix build --builders "" --max-jobs 0 .#hydraJobs.testgen-hs.aarch64-linux && cp result/testgen-hs-*.* . nix build --builders "" --max-jobs 0 .#hydraJobs.testgen-hs.x86_64-windows && cp result/testgen-hs-*.* . - nix build --builders "" --max-jobs 0 .#hydraJobs.testgen-hs.x86_64-darwin && cp result/testgen-hs-*.* . nix build --builders "" --max-jobs 0 .#hydraJobs.testgen-hs.aarch64-darwin && cp result/testgen-hs-*.* . - name: Read Version run: | @@ -38,12 +37,6 @@ jobs: name: testgen-hs-${{ env.version }}-aarch64-darwin.tar.bz2 path: testgen-hs-${{ env.version }}-aarch64-darwin.tar.bz2 if-no-files-found: error - - name: Upload Artifact (x86_64-darwin) - uses: actions/upload-artifact@v4 - with: - name: testgen-hs-${{ env.version }}-x86_64-darwin.tar.bz2 - path: testgen-hs-${{ env.version }}-x86_64-darwin.tar.bz2 - if-no-files-found: error - name: Upload Artifact (x86_64-linux) uses: actions/upload-artifact@v4 with: