From 0579368fd83a8aa87be89cb029ec4f4ee91bb5b1 Mon Sep 17 00:00:00 2001 From: David Meister Date: Sun, 12 Jul 2026 01:19:43 +0000 Subject: [PATCH] ci: adopt rainix nix-cachix-setup composite, drop deprecated DeterminateSystems installer Replaces DeterminateSystems/nix-installer-action + magic-nix-cache-action with the shared rainlanguage/rainix nix-cachix-setup composite (pinned-SHA third-party actions, single source of truth). Closes #4. Co-Authored-By: Claude --- .github/workflows/test.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 5192a98..a4d376d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,7 +13,9 @@ jobs: submodules: recursive fetch-depth: 0 - - uses: DeterminateSystems/nix-installer-action@main - - uses: DeterminateSystems/magic-nix-cache-action@main + - uses: rainlanguage/rainix/.github/actions/nix-cachix-setup@main + with: + checkout: 'false' + cachix-auth-token: ${{ secrets.CACHIX_AUTH_TOKEN }} - run: nix develop -c npm run test \ No newline at end of file