From 87483794e2b4869e55a2bfd72b8e744da489cd10 Mon Sep 17 00:00:00 2001 From: bdbch Date: Thu, 30 Jul 2026 20:13:00 +0200 Subject: [PATCH] feat(ci): add CI workflow for dependency installation, linting, and testing --- .tangled/workflows/check.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .tangled/workflows/check.yaml diff --git a/.tangled/workflows/check.yaml b/.tangled/workflows/check.yaml new file mode 100644 index 0000000..0a80114 --- /dev/null +++ b/.tangled/workflows/check.yaml @@ -0,0 +1,20 @@ +when: + - event: ["push", "manual"] + branch: ["main"] + - event: ["pull_request"] + branch: ["main"] + +engine: "nixery" + +dependencies: + nixpkgs: + - nodejs_22 + - pnpm_11 + +steps: + - name: "Install dependencies" + command: "pnpm install --frozen-lockfile" + - name: "Lint" + command: "pnpm exec vp check" + - name: "Test" + command: "pnpm exec vp run -r test" -- 2.51.2