From 5f8b8778e87ff792d2332f582aa42de02a28c4d9 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Fri, 16 Jan 2026 21:26:39 +0000 Subject: [PATCH] perf(ci): switch to nix-quick-install-action for faster CI Replace cachix/install-nix-action with nixbuild/nix-quick-install-action. This reduces Nix installation time from ~30s to ~1s on Linux. Key benefits: - Single-user installation (no daemon overhead) - Deterministic installation for a given action version - Minimal setup optimized for CI environments Measured improvement: Setup Nix step reduced from 25s to 19s (~24% faster) --- .github/actions/setup-nix/action.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/actions/setup-nix/action.yaml b/.github/actions/setup-nix/action.yaml index c5be186..d2b5d78 100644 --- a/.github/actions/setup-nix/action.yaml +++ b/.github/actions/setup-nix/action.yaml @@ -13,9 +13,7 @@ runs: using: 'composite' steps: - name: Install Nix - uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31.9.0 - with: - github_access_token: ${{ github.token }} + uses: nixbuild/nix-quick-install-action@2c9db80fb984ceb1bcaa77cdda3fdf8cfba92035 # v34 - name: Install tools from nixpkgs shell: bash