summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/manual-nixos.yml19
-rw-r--r--.github/workflows/manual-nixpkgs.yml19
2 files changed, 38 insertions, 0 deletions
diff --git a/.github/workflows/manual-nixos.yml b/.github/workflows/manual-nixos.yml
new file mode 100644
index 000000000000..b28e1f98995d
--- /dev/null
+++ b/.github/workflows/manual-nixos.yml
@@ -0,0 +1,19 @@
+name: "Build NixOS manual"
+
+on:
+ pull_request_target:
+ paths:
+ - 'nixos/**'
+
+jobs:
+ nixos:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: cachix/install-nix-action@v11
+ - uses: cachix/cachix-action@v6
+ with:
+ name: nixpkgs-ci
+ signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
+ - name: Building NixOS manual
+ run: nix-build nixos/release.nix -A manual.x86_64-linux
diff --git a/.github/workflows/manual-nixpkgs.yml b/.github/workflows/manual-nixpkgs.yml
new file mode 100644
index 000000000000..05b29b107523
--- /dev/null
+++ b/.github/workflows/manual-nixpkgs.yml
@@ -0,0 +1,19 @@
+name: "Build Nixpkgs manual"
+
+on:
+ pull_request_target:
+ paths:
+ - 'doc/**'
+
+jobs:
+ nixpkgs:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: cachix/install-nix-action@v11
+ - uses: cachix/cachix-action@v6
+ with:
+ name: nixpkgs-ci
+ signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
+ - name: Building Nixpkgs manual
+ run: nix-build pkgs/top-level/release.nix -A manual