docs: fix page build

This commit is contained in:
Leon Schwarzäugl 2025-12-31 11:16:07 +01:00 committed by Leon Schwarzäugl
parent a0144322bc
commit ca7392b341
3 changed files with 12 additions and 5 deletions

View file

@ -27,6 +27,14 @@ jobs:
sudo apt-get update
sudo apt-get install -y emacs-nox elpa-htmlize
- name: Tangle Org files
run: |
emacs --batch \
--eval "(require 'org)" \
--eval "(setq org-confirm-babel-evaluate nil)" \
--visit=SwarselSystems.org \
--funcall org-babel-tangle
- name: Export Org to HTML
run: |
emacs --batch \
@ -43,7 +51,7 @@ jobs:
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: '.'
path: 'site'
deploy:
environment: