mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-09 19:13:26 +03:00
workflows/manual-nixpkgs: build nixpkgs on staging and stable branches (#412102)
This commit is contained in:
commit
db4bff05d5
5 changed files with 8 additions and 16 deletions
4
.github/workflows/manual-nixpkgs-v2.yml
vendored
4
.github/workflows/manual-nixpkgs-v2.yml
vendored
|
@ -5,8 +5,6 @@ on:
|
||||||
paths:
|
paths:
|
||||||
- .github/workflows/manual-nixpkgs-v2.yml
|
- .github/workflows/manual-nixpkgs-v2.yml
|
||||||
pull_request_target:
|
pull_request_target:
|
||||||
branches:
|
|
||||||
- master
|
|
||||||
paths:
|
paths:
|
||||||
- 'doc/**'
|
- 'doc/**'
|
||||||
- 'lib/**'
|
- 'lib/**'
|
||||||
|
@ -38,4 +36,4 @@ jobs:
|
||||||
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||||
|
|
||||||
- name: Building Nixpkgs manual
|
- name: Building Nixpkgs manual
|
||||||
run: NIX_PATH=nixpkgs=$(pwd)/untrusted nix-build --option restrict-eval true untrusted/ci -A manual-nixpkgs -A manual-nixpkgs-tests
|
run: nix-build untrusted/ci -A manual-nixpkgs -A manual-nixpkgs-tests
|
||||||
|
|
|
@ -82,8 +82,8 @@ in
|
||||||
# CI jobs
|
# CI jobs
|
||||||
lib-tests = import ../lib/tests/release.nix { inherit pkgs; };
|
lib-tests = import ../lib/tests/release.nix { inherit pkgs; };
|
||||||
manual-nixos = (import ../nixos/release.nix { }).manual.${system} or null;
|
manual-nixos = (import ../nixos/release.nix { }).manual.${system} or null;
|
||||||
manual-nixpkgs = (import ../pkgs/top-level/release.nix { }).manual;
|
manual-nixpkgs = (import ../doc { });
|
||||||
manual-nixpkgs-tests = (import ../pkgs/top-level/release.nix { }).manual.tests;
|
manual-nixpkgs-tests = (import ../doc { }).tests;
|
||||||
nixpkgs-vet = pkgs.callPackage ./nixpkgs-vet.nix { };
|
nixpkgs-vet = pkgs.callPackage ./nixpkgs-vet.nix { };
|
||||||
parse = pkgs.lib.recurseIntoAttrs {
|
parse = pkgs.lib.recurseIntoAttrs {
|
||||||
latest = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.latest; };
|
latest = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.latest; };
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{
|
{
|
||||||
"rev": "eaeed9530c76ce5f1d2d8232e08bec5e26f18ec1",
|
"rev": "3d1f29646e4b57ed468d60f9d286cde23a8d1707",
|
||||||
"sha256": "132nimgi1g88fbhddk4b8b1qk68jly494x2mnphyk3xa1d2wy9q7"
|
"sha256": "1wzvc9h9a6l9wyhzh892xb5x88kxmbzxb1k8s7fizyyw2q4nqw07"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
pkgs ? (import ./.. { }),
|
pkgs ? (import ../ci { }).pkgs,
|
||||||
nixpkgs ? { },
|
nixpkgs ? { },
|
||||||
}:
|
}:
|
||||||
|
|
||||||
pkgs.nixpkgs-manual.override { inherit nixpkgs; }
|
pkgs.callPackage ./doc-support/package.nix { inherit nixpkgs; }
|
||||||
|
|
|
@ -1,7 +1 @@
|
||||||
let
|
(import ./default.nix { }).shell
|
||||||
pkgs = import ../. {
|
|
||||||
config = { };
|
|
||||||
overlays = [ ];
|
|
||||||
};
|
|
||||||
in
|
|
||||||
pkgs.nixpkgs-manual.shell
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue