From e1d9f9b9d16c686a5566f08383c26dd543ba3f38 Mon Sep 17 00:00:00 2001 From: Sergei Zimmerman Date: Thu, 24 Jul 2025 23:14:36 +0300 Subject: [PATCH] ci: Don't dogfood installer from master CI on release branches should be stable, otherwise backporting might become flaky and unreliable. Dogfooding only really makes sense for CI on master branch, where failures are not as tedious to work around. --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da6f35907..f02d8bfba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: fetch-depth: 0 - uses: ./.github/actions/install-nix-action with: - dogfood: true + dogfood: false extra_nix_config: experimental-features = nix-command flakes github_token: ${{ secrets.GITHUB_TOKEN }} @@ -42,7 +42,7 @@ jobs: - uses: ./.github/actions/install-nix-action with: github_token: ${{ secrets.GITHUB_TOKEN }} - dogfood: true + dogfood: false # The sandbox would otherwise be disabled by default on Darwin extra_nix_config: | sandbox = true @@ -184,7 +184,7 @@ jobs: - uses: actions/checkout@v4 - uses: ./.github/actions/install-nix-action with: - dogfood: true + dogfood: false extra_nix_config: experimental-features = nix-command flakes github_token: ${{ secrets.GITHUB_TOKEN }} @@ -215,7 +215,7 @@ jobs: path: flake-regressions/tests - uses: ./.github/actions/install-nix-action with: - dogfood: true + dogfood: false extra_nix_config: experimental-features = nix-command flakes github_token: ${{ secrets.GITHUB_TOKEN }}