synix/.forgejo/workflows/deploy-docs.yml
sid cd7ea0fab9
All checks were successful
Build tests / build-hosts (pull_request) Successful in 24s
Flake check / flake-check (pull_request) Successful in 37s
docs: fix external links
2026-05-31 20:33:37 +02:00

26 lines
562 B
YAML

---
name: Deploy docs
on:
push:
branches:
- release-25.11
jobs:
build-and-deploy:
runs-on: host
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build documentation
run: |
STORE_PATH=$(nix build .#synix-docs --print-out-paths --no-link)
echo "STORE_PATH=$STORE_PATH" >> $GITHUB_ENV
- name: Check external links
run: nix run nixpkgs#lychee -- --exclude-loopback docs/
- name: Update symlink
run: ln -sfn ${{ env.STORE_PATH }} /var/www/doc