From f99f4069f098d98cb34a5dbca71e074c0d5631e2 Mon Sep 17 00:00:00 2001 From: John Ogle Date: Tue, 13 Jan 2026 15:50:54 -0800 Subject: [PATCH] feat(ci): Add Gitea Actions workflow with Nix caching Uses johno/gitea-actions/nix-setup composite action for: - Nix installation via DeterminateSystems/nix-installer-action - Nix store caching via actions/cache@v4 - Per-repo cache isolation based on flake.lock hash --- .gitea/workflows/ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .gitea/workflows/ci.yml diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml new file mode 100644 index 0000000..47cd2ae --- /dev/null +++ b/.gitea/workflows/ci.yml @@ -0,0 +1,18 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: johno/gitea-actions/nix-setup@main + + - name: Check flake + run: nix flake check