diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index d11973d..31a63f3 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -25,7 +25,7 @@ jobs: steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 # nix-installer-action installs Determinate Nix - - uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22 + - uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23 - run: nix flake check --no-build --all-systems # Formatting gate: run the flake's own formatter (the pinned nixfmt @@ -36,7 +36,7 @@ jobs: timeout-minutes: 10 steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - - uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22 + - uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23 - run: nix fmt - run: git diff --exit-code @@ -56,7 +56,7 @@ jobs: runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - - uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22 + - uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23 - run: nix eval --raw '.#devShells.${{ matrix.system }}.default.drvPath' # The microVM runner's drvPath is NOT forced by `nix flake check`, which @@ -77,7 +77,7 @@ jobs: runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - - uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22 + - uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23 - run: nix eval --raw '.#packages.${{ matrix.system }}.microvm.drvPath' # Build coverage on x86_64-linux for the input-sourced packages @@ -96,6 +96,6 @@ jobs: haskell: true large-packages: false swap-storage: false - - uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22 + - uses: DeterminateSystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa # v23 - uses: DeterminateSystems/magic-nix-cache-action@908b263ff629f4cc17666315b7fd3ec127c6244d # v14 - run: nix build --print-build-logs .#pwndbg .#nix-alien