This commit is contained in:
rasmus-kirk
2025-03-10 09:50:53 +01:00
parent 17d60afbbc
commit 29b7be20d4
2 changed files with 7 additions and 35 deletions
+7 -10
View File
@@ -20,7 +20,7 @@ concurrency:
cancel-in-progress: false
jobs:
generate-doc-options:
run-nix-build:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
@@ -40,16 +40,13 @@ jobs:
name: website
path: ./out
deploy-docs:
needs: generate-doc-options
deploy-site:
needs: run-nix-build
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Get nix build output
uses: actions/download-artifact@v4
with:
@@ -57,13 +54,13 @@ jobs:
path: './out'
- name: Setup Pages
uses: actions/configure-pages@v3
uses: actions/configure-pages@v5
- name: Upload GH pages artifact
uses: actions/upload-pages-artifact@v1
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: './out'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
uses: actions/deploy-pages@v4
-25
View File
@@ -100,31 +100,6 @@
in {
default = website.package;
debug = website.loop;
testPkg = pkgs.stdenv.mkDerivation {
name = "test-pkg";
src = ./.;
buildInputs = [(
pkgs.writeShellApplication {
name = "test-pkg-builder";
runtimeInputs = with pkgs; [
pandoc
coreutils
findutils
gnused
rsync
git
];
text = ''
echo "${self.lastModified}"
'';
}
)];
phases = ["unpackPhase" "buildPhase"];
buildPhase = "test-pkg-builder";
};
});
formatter = forAllSystems ({pkgs}: pkgs.alejandra);