From 2df92c5c9238f896eb7c81bf94a5c1dbdcb0f17b Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 3 Feb 2023 19:58:30 +0000 Subject: doc: Identify chapters. * doc/forge.skb: Identify each chapter with a unique identifier. --- doc/forge.skb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/forge.skb b/doc/forge.skb index 16089b5..65bc479 100644 --- a/doc/forge.skb +++ b/doc/forge.skb @@ -1,5 +1,5 @@ ;;; guix-forge --- Guix software forge meta-service -;;; Copyright © 2022 Arun Isaac +;;; Copyright © 2022, 2023 Arun Isaac ;;; ;;; This file is part of guix-forge. ;;; @@ -23,6 +23,7 @@ (document :title [guix-forge] (toc) (chapter :title [Introduction] + :ident "chapter-introduction" (p [guix-forge is a Guix service that lets you run a complete ,(ref :url "https://en.wikipedia.org/wiki/Forge_(software)" :text "software forge") in the manner of GitHub, GitLab, etc. Unlike @@ -73,6 +74,7 @@ configuration options to a minimum is necessary to help casual users deploy their own forge, and to reduce the likelihood of configuration bugs.]))) (chapter :title [Tutorial] + :ident "chapter-tutorial" (p [In this tutorial, you will learn how to set up guix-forge to host continuous integration for a project. For the purposes of this tutorial, we will set up continuous integration for the ,(ref :url @@ -181,6 +183,7 @@ repeated below for your reference.]) (prog (source :language scheme :file "doc/snippets/tutorial.scm"))) (chapter :title [Reference] + :ident "chapter-reference" (description (record-documentation "guix/forge/forge.scm" ' (record-field "projects" -- cgit v1.2.3