From a662d69559d886da2d141c61b3fef48e037c239b Mon Sep 17 00:00:00 2001 From: Konstantin Fickel Date: Sat, 14 Feb 2026 10:45:28 +0100 Subject: [PATCH] ci: add forgejo pipeline with nix flake check and build --- .forgejo/workflows/ci.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .forgejo/workflows/ci.yml diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml new file mode 100644 index 0000000..6ce781f --- /dev/null +++ b/.forgejo/workflows/ci.yml @@ -0,0 +1,27 @@ +name: Continuous Integration + +on: + push: + workflow_dispatch: + +jobs: + check: + name: Lint, Check & Test + runs-on: nix + + steps: + - name: Check out Repository + uses: https://git.konstantinfickel.de/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + + - run: nix --version + - run: nix flake check + + build: + name: Build Package + runs-on: nix + + steps: + - name: Check out Repository + uses: https://git.konstantinfickel.de/actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + + - run: nix build