diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2bb54ca..541bac4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,8 @@ jobs: steps: - uses: actions/checkout@v3 - uses: DeterminateSystems/nix-installer-action@main + with: + determinate: true - uses: DeterminateSystems/flakehub-cache-action@main - name: Check rustfmt run: nix develop --command cargo fmt -- --check @@ -19,6 +21,8 @@ jobs: steps: - uses: actions/checkout@v3 - uses: DeterminateSystems/nix-installer-action@main + with: + determinate: true - uses: DeterminateSystems/flakehub-cache-action@main - name: Build run: nix build -L @@ -38,6 +42,8 @@ jobs: with: fetch-depth: 0 - uses: DeterminateSystems/nix-installer-action@main + with: + determinate: true - uses: DeterminateSystems/flakehub-cache-action@main - name: Check nixpkgs-fmt formatting run: nix develop --command sh -c "git ls-files '*.nix' | xargs nixpkgs-fmt --check" @@ -57,6 +63,8 @@ jobs: with: fetch-depth: 0 - uses: DeterminateSystems/nix-installer-action@main + with: + determinate: true - uses: DeterminateSystems/flakehub-cache-action@main - name: Verify synthesize integration test still passes run: nix develop -c ./synthesize/integration-test-cases/verify.sh diff --git a/.github/workflows/update-flake-lock.yaml b/.github/workflows/update-flake-lock.yaml index 13962bf..dfd8d15 100644 --- a/.github/workflows/update-flake-lock.yaml +++ b/.github/workflows/update-flake-lock.yaml @@ -11,6 +11,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: DeterminateSystems/nix-installer-action@main + with: + determinate: true - uses: DeterminateSystems/flakehub-cache-action@main - uses: DeterminateSystems/update-flake-lock@main with: diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 3dea50a..040b25e 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -6,7 +6,7 @@ on: jobs: lockfile: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 @@ -16,6 +16,8 @@ jobs: fail-mode: true - name: Install Nix uses: DeterminateSystems/nix-installer-action@main + with: + determinate: true - name: Enable FlakeHub cache uses: DeterminateSystems/flakehub-cache-action@main - name: Update flake.lock