Loading .github/workflows/eval-aliases.yml 0 → 100644 +33 −0 Original line number Diff line number Diff line name: Eval aliases on: pull_request_target: permissions: {} jobs: get-merge-commit: uses: ./.github/workflows/get-merge-commit.yml eval-aliases: name: Eval nixpkgs with aliases enabled runs-on: ubuntu-24.04 needs: [ get-merge-commit ] steps: - name: Check out the PR at the test merge commit uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: ref: ${{ needs.get-merge-commit.outputs.mergedSha }} path: nixpkgs - name: Install Nix uses: cachix/install-nix-action@526118121621777ccd86f79b04685a9319637641 # v31 with: extra_nix_config: sandbox = true - name: Ensure flake outputs on all systems still evaluate run: nix --experimental-features 'nix-command flakes' flake check --all-systems --no-build ./nixpkgs - name: Query nixpkgs with aliases enabled to check for basic syntax errors run: | time nix-env -I ./nixpkgs -f ./nixpkgs -qa '*' --option restrict-eval true --option allow-import-from-derivation false >/dev/null .github/workflows/eval.yml +0 −23 Original line number Diff line number Diff line Loading @@ -59,29 +59,6 @@ jobs: name: paths path: result/* eval-aliases: name: Eval nixpkgs with aliases enabled runs-on: ubuntu-24.04 needs: [ get-merge-commit ] steps: - name: Check out the PR at the test merge commit uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: ref: ${{ needs.get-merge-commit.outputs.mergedSha }} path: nixpkgs - name: Install Nix uses: cachix/install-nix-action@526118121621777ccd86f79b04685a9319637641 # v31 with: extra_nix_config: sandbox = true - name: Ensure flake outputs on all systems still evaluate run: nix --experimental-features 'nix-command flakes' flake check --all-systems --no-build ./nixpkgs - name: Query nixpkgs with aliases enabled to check for basic syntax errors run: | time nix-env -I ./nixpkgs -f ./nixpkgs -qa '*' --option restrict-eval true --option allow-import-from-derivation false >/dev/null outpaths: name: Outpaths runs-on: ubuntu-24.04 Loading Loading
.github/workflows/eval-aliases.yml 0 → 100644 +33 −0 Original line number Diff line number Diff line name: Eval aliases on: pull_request_target: permissions: {} jobs: get-merge-commit: uses: ./.github/workflows/get-merge-commit.yml eval-aliases: name: Eval nixpkgs with aliases enabled runs-on: ubuntu-24.04 needs: [ get-merge-commit ] steps: - name: Check out the PR at the test merge commit uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: ref: ${{ needs.get-merge-commit.outputs.mergedSha }} path: nixpkgs - name: Install Nix uses: cachix/install-nix-action@526118121621777ccd86f79b04685a9319637641 # v31 with: extra_nix_config: sandbox = true - name: Ensure flake outputs on all systems still evaluate run: nix --experimental-features 'nix-command flakes' flake check --all-systems --no-build ./nixpkgs - name: Query nixpkgs with aliases enabled to check for basic syntax errors run: | time nix-env -I ./nixpkgs -f ./nixpkgs -qa '*' --option restrict-eval true --option allow-import-from-derivation false >/dev/null
.github/workflows/eval.yml +0 −23 Original line number Diff line number Diff line Loading @@ -59,29 +59,6 @@ jobs: name: paths path: result/* eval-aliases: name: Eval nixpkgs with aliases enabled runs-on: ubuntu-24.04 needs: [ get-merge-commit ] steps: - name: Check out the PR at the test merge commit uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: ref: ${{ needs.get-merge-commit.outputs.mergedSha }} path: nixpkgs - name: Install Nix uses: cachix/install-nix-action@526118121621777ccd86f79b04685a9319637641 # v31 with: extra_nix_config: sandbox = true - name: Ensure flake outputs on all systems still evaluate run: nix --experimental-features 'nix-command flakes' flake check --all-systems --no-build ./nixpkgs - name: Query nixpkgs with aliases enabled to check for basic syntax errors run: | time nix-env -I ./nixpkgs -f ./nixpkgs -qa '*' --option restrict-eval true --option allow-import-from-derivation false >/dev/null outpaths: name: Outpaths runs-on: ubuntu-24.04 Loading