From 3c60a8a0d68b73095968714b0e01015ca452c57b Mon Sep 17 00:00:00 2001 From: Marcus Huntemann Date: Sat, 24 Aug 2024 15:53:29 +0000 Subject: [PATCH] fixed entrypoint --- .gitea/workflows/validate-nixos-config.yml | 1 + configuration.nix | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/.gitea/workflows/validate-nixos-config.yml b/.gitea/workflows/validate-nixos-config.yml index 3fa532b..d1cd707 100644 --- a/.gitea/workflows/validate-nixos-config.yml +++ b/.gitea/workflows/validate-nixos-config.yml @@ -14,6 +14,7 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v3 + entrypoint: ["/etc/gitea-runner-entrypoint.sh"] - name: Validate NixOS configuration run: | diff --git a/configuration.nix b/configuration.nix index 58155a2..69a82eb 100644 --- a/configuration.nix +++ b/configuration.nix @@ -41,6 +41,13 @@ }; + environment.etc."gitea-runner-entrypoint.sh" = { + mode = "0755"; + text = '' + #!/bin/sh + exec ${pkgs.coreutils}/bin/sleep "$@" + ''; + }; @@ -76,6 +83,7 @@ openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA6LLy8IibZsCar/hC2U86lFTp4Of2YO+SMm69p+jh6k Marcus macbook" ]; + extraGroups = [ "wheel" ];