From 41ff1b096399bf164d39076483319e47457dc572 Mon Sep 17 00:00:00 2001 From: CarterPerez-dev Date: Sat, 23 May 2026 06:48:24 -0400 Subject: [PATCH] ci(lint): install nph from git HEAD to dodge nimble SAT solver Tagged nph releases pin nim < 2.1 or have broken transitive deps, but choosenim installs nim 2.2.10. Nimble's resolver picks a different path each run; installing from HEAD bypasses the solver entirely. --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 767fb596..c4521f5a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -232,7 +232,7 @@ jobs: - name: Install nph if: matrix.type == 'nim' - run: nimble install -y nph + run: nimble install -y "https://github.com/arnetheduck/nph" # Rust Setup (pinned to match locally-verified clippy version) - name: Install Rust 1.92.0