From 5b2c68c4ef39e5a0ef60d1444d9cde631650162f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christopher=20M=C3=BChl?= Date: Wed, 18 Feb 2026 13:22:17 +0100 Subject: [PATCH] docs: add file links to README --- deploy-static-site/README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/deploy-static-site/README.md b/deploy-static-site/README.md index 40cc0d3..ef73fdb 100644 --- a/deploy-static-site/README.md +++ b/deploy-static-site/README.md @@ -43,9 +43,10 @@ Builds a Nix flake site, uploads a tarball to S3, and deploys it via Nomad using ## Cold-Start (maintainer note) -The `static-server` image (`registry.toph.so/static-server:latest`) is built and pushed by -the `build-static-server` workflow in this repo. It runs automatically when `deploy-static-site/images/flake.nix` -changes, or can be triggered manually via `workflow_dispatch`. +The `static-server` image (`registry.toph.so/static-server:latest`) is built and pushed by the +[`build-static-server`](../.forgejo/workflows/build-static-server.yaml) workflow in this repo. +It runs automatically when [`deploy-static-site/images/flake.nix`](images/flake.nix) changes, +or can be triggered manually via `workflow_dispatch`. On a fresh infrastructure setup, run that workflow once before deploying any site. @@ -57,7 +58,7 @@ The site repo's flake must expose a package output that produces a directory of packages.x86_64-linux.default = # derivation whose $out contains static files ``` -Use `site-lib` from this repo to set this up with minimal boilerplate: +Use [`site-lib`](../site-lib) from this repo to set this up with minimal boilerplate: ```nix {