From c78c27862749e1ff3fe3b288330b4ab395c7be50 Mon Sep 17 00:00:00 2001 From: c6ristian Date: Sun, 17 Nov 2024 22:43:51 +0100 Subject: [PATCH 1/2] Set WOODPECKER_LIMIT_MEM to 6 GB for woodpecker so pipelines don't get killed by OOM. --- config/hosts/woodpecker/woodpecker-server/woodpecker-server.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/config/hosts/woodpecker/woodpecker-server/woodpecker-server.nix b/config/hosts/woodpecker/woodpecker-server/woodpecker-server.nix index 2baafc5..1836b73 100644 --- a/config/hosts/woodpecker/woodpecker-server/woodpecker-server.nix +++ b/config/hosts/woodpecker/woodpecker-server/woodpecker-server.nix @@ -22,6 +22,7 @@ WOODPECKER_DATABASE_DATASOURCE = "postgresql://woodpecker-server@/woodpecker-server?host=/run/postgresql"; WOODPECKER_FORGEJO = "true"; WOODPECKER_FORGEJO_URL = "https://git.hamburg.ccc.de"; + WOODPECKER_LIMIT_MEM = "6442450944"; # 6GB # Set via enviornmentFile: # WOODPECKER_FORGEJO_CLIENT # WOODPECKER_FORGEJO_SECRET From 63bb42502317b2bfa9632f139e53b05b8faa41e6 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Sun, 17 Nov 2024 22:05:25 +0100 Subject: [PATCH 2/2] add woodpecker ci --- .woodpecker/flake-check.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .woodpecker/flake-check.yaml diff --git a/.woodpecker/flake-check.yaml b/.woodpecker/flake-check.yaml new file mode 100644 index 0000000..a127e68 --- /dev/null +++ b/.woodpecker/flake-check.yaml @@ -0,0 +1,8 @@ +when: + - event: pull_request + +steps: + - name: "Run nix flake check" + image: docker.nix-community.org/nixpkgs/nix-flakes + commands: + - nix flake check