From fec211858d4bfa846d67a02431c8fcfcd4edecf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikodem=20Rabuli=C5=84ski?= Date: Mon, 8 Dec 2025 02:22:27 +0100 Subject: [PATCH] forgejo-runner: unbreak on darwin Needed to disable a docker-specific test, which should not be supported anyway. --- pkgs/by-name/fo/forgejo-runner/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/forgejo-runner/package.nix b/pkgs/by-name/fo/forgejo-runner/package.nix index 121c3ece070d..8cb94479a2d7 100644 --- a/pkgs/by-name/fo/forgejo-runner/package.nix +++ b/pkgs/by-name/fo/forgejo-runner/package.nix @@ -38,6 +38,10 @@ let # These tests rely on outbound IP address "TestHandler" "TestHandler_gcCache" + ] + ++ lib.optionals stdenv.isDarwin [ + # Uses docker-specific options, unsupported on Darwin + "TestMergeJobOptions" ]; in buildGoModule rec { @@ -92,8 +96,6 @@ buildGoModule rec { }; meta = with lib; { - # Cannot process container options: '--pid=host --device=/dev/sda': 'unknown server OS: darwin' - broken = stdenv.hostPlatform.isDarwin; description = "Runner for Forgejo based on act"; homepage = "https://code.forgejo.org/forgejo/runner"; changelog = "https://code.forgejo.org/forgejo/runner/releases/tag/${src.rev}";