diff --git a/.github/workflows/quick-jobs.yml b/.github/workflows/quick-jobs.yml index d79e092363f..b85b519a813 100644 --- a/.github/workflows/quick-jobs.yml +++ b/.github/workflows/quick-jobs.yml @@ -122,6 +122,8 @@ jobs: - name: Update Hackage index run: cabal v2-update - uses: actions/checkout@v4 - - name: Are buildinfo docs up to date? - run: make doc/buildinfo-fields-reference.rst + - name: Are cabal package syntax docs up to date? + run: make doc/cabal-package-syntax.rst + - name: Are language extensions docs up to date? + run: make doc/language-extensions.rst diff --git a/Makefile b/Makefile index efb09f902b2..913bde46d25 100644 --- a/Makefile +++ b/Makefile @@ -69,7 +69,7 @@ doc/cabal-package-syntax.rst : \ cabal run --project-file=cabal.project.docs gen-cabal-package-syntax-docs Cabal-syntax-docs/cabal-package/template.zinza | tee $@ git diff --exit-code $@ -doc/ghc-syntax.rst : \ +doc/language-extensions.rst : \ $(wildcard Cabal-syntax/src/*/*.hs Cabal-syntax/src/*/*/*.hs Cabal-syntax/src/*/*/*/*.hs) \ $(wildcard Cabal-described/src/Distribution/Described.hs Cabal-described/src/Distribution/Utils/*.hs) \ Cabal-syntax-docs/ghc/Main.hs \ diff --git a/doc/index.rst b/doc/index.rst index 210d2e07f0f..8aac2790ad5 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -45,4 +45,4 @@ Welcome to the Cabal User Guide :maxdepth: 2 cabal-package-syntax - ghc-syntax + language-extensions diff --git a/doc/ghc-syntax.rst b/doc/language-extensions.rst similarity index 100% rename from doc/ghc-syntax.rst rename to doc/language-extensions.rst