From b7e53579144c66329ca8bf650f08fe7ffa219965 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0ar=C5=ABnas=20Nejus?= Date: Thu, 4 Sep 2025 12:52:37 +0100 Subject: [PATCH] Run only html by default but allow adjustments --- .github/workflows/lint.yml | 2 +- pyproject.toml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0048a8f6e..8fdfa94e5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -143,4 +143,4 @@ jobs: run: poe lint-docs - name: Build docs - run: poe docs -e 'SPHINXOPTS=--fail-on-warning --keep-going' + run: poe docs -- -e 'SPHINXOPTS=--fail-on-warning --keep-going' diff --git a/pyproject.toml b/pyproject.toml index 184325599..63a22f3f1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -196,7 +196,8 @@ cmd = "mypy" [tool.poe.tasks.docs] help = "Build documentation" -cmd = "make -C docs clean html" +args = [{ name = "COMMANDS", positional = true, multiple = true, default = "html" }] +cmd = "make -C docs $COMMANDS" [tool.poe.tasks.format] help = "Format the codebase"