1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-08 19:46:02 +01:00

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.
This commit is contained in:
Sergei Zimmerman 2025-07-24 23:14:36 +03:00
parent a5684b2c83
commit bfc5678471
No known key found for this signature in database

View file

@ -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 }}