Replace Nix installation steps in workflow

This commit is contained in:
Daniel Winkler 2025-09-08 13:55:45 +10:00 committed by GitHub
commit e2de945cd2
Failed to generate hash of commit

View file

@ -11,9 +11,17 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v5 uses: actions/checkout@v5
- name: Install Determinate Nix - uses: wimpysworld/nothing-but-nix@main
uses: DeterminateSystems/determinate-nix-action@v3 with:
- uses: DeterminateSystems/magic-nix-cache-action@main hatchet-protocol: 'carve'
- uses: cachix/install-nix-action@v31
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
- uses: cachix/cachix-action@v14
with:
name: rde
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
extraPullNames: rstats-on-nix, nix-community
- run: cd templates/rde/ && nix develop -c p-updateDeps - run: cd templates/rde/ && nix develop -c p-updateDeps
- name: Update n flake.lock - name: Update n flake.lock
uses: DeterminateSystems/update-flake-lock@v27 uses: DeterminateSystems/update-flake-lock@v27