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

Give the gh action access to a github token

Otherwise fetching the master branch will most likely fail because of
rate-limiting
This commit is contained in:
regnat 2021-08-30 14:24:29 +02:00
parent 95477d7711
commit 3b6ed967df

View file

@ -25,7 +25,10 @@ jobs:
- run: nix-build -A checks.$(nix-instantiate --eval -E '(builtins.currentSystem)') - run: nix-build -A checks.$(nix-instantiate --eval -E '(builtins.currentSystem)')
- run: | - run: |
NIX_BUILD=$(nix-build -A defaultPackage.$(nix-instantiate --eval -E '(builtins.currentSystem)'))/bin/nix-build NIX_BUILD=$(nix-build -A defaultPackage.$(nix-instantiate --eval -E '(builtins.currentSystem)'))/bin/nix-build
$NIX_BUILD --option experimental-features 'flakes' --impure --expr '(builtins.getFlake (builtins.toPath ./.)).lib.testAgainst.${builtins.currentSystem} (builtins.getFlake "github:nixos/nix/master").defaultPackage.${builtins.currentSystem}' $NIX_BUILD \
--option experimental-features 'flakes' \
--option access-tokens github.com=${{ secrets.GITHUB_TOKEN }} \
--impure --expr '(builtins.getFlake (builtins.toPath ./.)).lib.testAgainst.${builtins.currentSystem} (builtins.getFlake "github:nixos/nix/master").defaultPackage.${builtins.currentSystem}'
check_cachix: check_cachix:
name: Cachix secret present for installer tests name: Cachix secret present for installer tests
runs-on: ubuntu-latest runs-on: ubuntu-latest