From 1f9633ee14fd448c62ebf3415cbae1b5110cfa36 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 17 Aug 2025 20:53:36 +0000 Subject: [PATCH 1/4] Initial plan From 4ac24eda8dfbe7aff5e15acedffb8a54db05b759 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 17 Aug 2025 21:00:11 +0000 Subject: [PATCH 2/4] Update Nix version requirement from 2.13 to 2.18 in flake.nix Co-authored-by: blaggacao <7548295+blaggacao@users.noreply.github.com> --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 2b1ea2be..cd96402f 100644 --- a/flake.nix +++ b/flake.nix @@ -70,7 +70,7 @@ inherit (fwlib') blockTypes actions dataWith flakeModule grow growOn findTargets; }; in - assert inputs.nixpkgs.lib.assertMsg ((builtins.compareVersions builtins.nixVersion "2.13") >= 0) "The truth is: you'll need a newer nix version to use Standard (minimum: v2.13)."; + assert inputs.nixpkgs.lib.assertMsg ((builtins.compareVersions builtins.nixVersion "2.18") >= 0) "The truth is: you'll need a newer nix version to use Standard (minimum: v2.18)."; (import ./dogfood.nix (inputs // { std = std // {inherit (inputs.self) narHash;}; From 52cf1414e78b33a106857939a32af34cf75a8dea Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 17 Aug 2025 21:17:46 +0000 Subject: [PATCH 3/4] Update GitHub Actions workflows to use DeterminateSystems/nix-installer-action@main for Nix 2.18+ compatibility Co-authored-by: blaggacao <7548295+blaggacao@users.noreply.github.com> --- .github/workflows/gh-pages.yaml | 2 +- .github/workflows/std.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/gh-pages.yaml b/.github/workflows/gh-pages.yaml index 4bbfd20b..a58f17d3 100644 --- a/.github/workflows/gh-pages.yaml +++ b/.github/workflows/gh-pages.yaml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: nixbuild/nix-quick-install-action@v25 + - uses: DeterminateSystems/nix-installer-action@main - name: Update subflake references run: ./.github/workflows/update-subflake.sh diff --git a/.github/workflows/std.yml b/.github/workflows/std.yml index 60edfdd7..7f70f054 100644 --- a/.github/workflows/std.yml +++ b/.github/workflows/std.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ inputs.runs-on }} steps: - uses: actions/checkout@v3 - - uses: nixbuild/nix-quick-install-action@v25 + - uses: DeterminateSystems/nix-installer-action@main - name: Update subflake references run: ./.github/workflows/update-subflake.sh # - uses: DeterminateSystems/magic-nix-cache-action@main @@ -40,7 +40,7 @@ jobs: name: ${{ matrix.target.jobName }} runs-on: ${{ inputs.runs-on }} steps: - - uses: nixbuild/nix-quick-install-action@v25 + - uses: DeterminateSystems/nix-installer-action@main # - uses: DeterminateSystems/magic-nix-cache-action@main - uses: divnix/std-action/run@main @@ -53,7 +53,7 @@ jobs: name: ${{ matrix.target.jobName }} runs-on: ${{ inputs.runs-on }} steps: - - uses: nixbuild/nix-quick-install-action@v25 + - uses: DeterminateSystems/nix-installer-action@main # - uses: DeterminateSystems/magic-nix-cache-action@main - uses: divnix/std-action/run@main @@ -66,7 +66,7 @@ jobs: name: ${{ matrix.target.jobName }} runs-on: ${{ inputs.runs-on }} steps: - - uses: nixbuild/nix-quick-install-action@v25 + - uses: DeterminateSystems/nix-installer-action@main - uses: actions/checkout@v3 - name: Update subflake references run: ./.github/workflows/update-subflake.sh From 3fc7f829d18f63c05690d9f13d9f3aaddf5493b0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 17 Aug 2025 21:44:40 +0000 Subject: [PATCH 4/4] Update GitHub Actions workflows to use nixbuild/nix-quick-install-action@v32 Co-authored-by: blaggacao <7548295+blaggacao@users.noreply.github.com> --- .github/workflows/flakehub-publish-tagged.yml | 2 +- .github/workflows/gh-pages.yaml | 2 +- .github/workflows/std.yml | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/flakehub-publish-tagged.yml b/.github/workflows/flakehub-publish-tagged.yml index b2dd4759..b7a171a6 100644 --- a/.github/workflows/flakehub-publish-tagged.yml +++ b/.github/workflows/flakehub-publish-tagged.yml @@ -19,7 +19,7 @@ jobs: - uses: "actions/checkout@v3" with: ref: "${{ (inputs.tag != null) && format('refs/tags/{0}', inputs.tag) || '' }}" - - uses: "DeterminateSystems/nix-installer-action@main" + - uses: "nixbuild/nix-quick-install-action@v32" - uses: "DeterminateSystems/flakehub-push@main" with: visibility: "public" diff --git a/.github/workflows/gh-pages.yaml b/.github/workflows/gh-pages.yaml index a58f17d3..3c8e7037 100644 --- a/.github/workflows/gh-pages.yaml +++ b/.github/workflows/gh-pages.yaml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: DeterminateSystems/nix-installer-action@main + - uses: nixbuild/nix-quick-install-action@v32 - name: Update subflake references run: ./.github/workflows/update-subflake.sh diff --git a/.github/workflows/std.yml b/.github/workflows/std.yml index 7f70f054..484b6a3f 100644 --- a/.github/workflows/std.yml +++ b/.github/workflows/std.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ inputs.runs-on }} steps: - uses: actions/checkout@v3 - - uses: DeterminateSystems/nix-installer-action@main + - uses: nixbuild/nix-quick-install-action@v32 - name: Update subflake references run: ./.github/workflows/update-subflake.sh # - uses: DeterminateSystems/magic-nix-cache-action@main @@ -40,7 +40,7 @@ jobs: name: ${{ matrix.target.jobName }} runs-on: ${{ inputs.runs-on }} steps: - - uses: DeterminateSystems/nix-installer-action@main + - uses: nixbuild/nix-quick-install-action@v32 # - uses: DeterminateSystems/magic-nix-cache-action@main - uses: divnix/std-action/run@main @@ -53,7 +53,7 @@ jobs: name: ${{ matrix.target.jobName }} runs-on: ${{ inputs.runs-on }} steps: - - uses: DeterminateSystems/nix-installer-action@main + - uses: nixbuild/nix-quick-install-action@v32 # - uses: DeterminateSystems/magic-nix-cache-action@main - uses: divnix/std-action/run@main @@ -66,7 +66,7 @@ jobs: name: ${{ matrix.target.jobName }} runs-on: ${{ inputs.runs-on }} steps: - - uses: DeterminateSystems/nix-installer-action@main + - uses: nixbuild/nix-quick-install-action@v32 - uses: actions/checkout@v3 - name: Update subflake references run: ./.github/workflows/update-subflake.sh