From cf2a638266336cbec114fe14d0d301830759b7b6 Mon Sep 17 00:00:00 2001 From: silver Date: Wed, 7 Aug 2024 08:40:33 +0000 Subject: [PATCH] ci: initial commit of the deploy pipeline Signed-off-by: silver --- .forgejo/workflows/deploy.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .forgejo/workflows/deploy.yaml diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml new file mode 100644 index 0000000..059f61f --- /dev/null +++ b/.forgejo/workflows/deploy.yaml @@ -0,0 +1,20 @@ +on: [push] + paths: + - applications/**/* + - machines/**/* + - secrets/**/* + - flake.* + - config/**/* + +jobs: + if: github.repository == 'Skynet/nixos' + build: + runs-on: nix + steps: + - uses: actions/checkout@v4 + - run: nix develop + - run: colmena build -v --on @active-dns + - run: colmena build -v --on @active-core + - run: colmena build -v --on @active + - run: colmena build -v --on @active-ext + - run: colmena build -v --on @active-gitlab \ No newline at end of file