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