From f994a7e5ba8ef5cbad80e50a07b52437fcd67f8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Pacana?= Date: Wed, 24 Jun 2026 23:48:45 +0200 Subject: [PATCH] Run the whole test namespace in CI and pre-commit - Replace the explicit test:unit/test:mutate(/test:pg) lists with `devenv tasks run test`, so both CI and the pre-commit hook run every task in the test: namespace (now including test:pg). --- .github/workflows/main.yml | 2 +- devenv.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f9a0909..e476b87 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -40,4 +40,4 @@ jobs: key: ${{ runner.os }}-gems-${{ hashFiles('Gemfile.lock') }} restore-keys: ${{ runner.os }}-gems- - name: Run the tests - run: devenv tasks run test:unit test:mutate + run: devenv tasks run test diff --git a/devenv.nix b/devenv.nix index 8714067..0bd7f78 100644 --- a/devenv.nix +++ b/devenv.nix @@ -102,9 +102,9 @@ git-hooks.hooks.test = { enable = true; - name = "test:unit + test:mutate"; + name = "test namespace"; entry = "${pkgs.writeShellScript "pre-commit-test" '' - exec devenv tasks run test:unit test:mutate + exec devenv tasks run test ''}"; pass_filenames = false; language = "system"; -- 2.51.2