summaryrefslogtreecommitdiff
path: root/.github/workflows/docs.yml
AgeCommit message (Collapse)Author
2025-11-26[6.0.x] Added timeout-minutes directive to all GitHub Actions workflows.Natalia
GitHub Actions defaults to a 360-minute (6-hour) timeout. We've had jobs hang due to issues in the parallel test runner, causing them to run for the full 6 hours. This wastes resources and negatively impacts CI availability, so explicit timeouts have been added to prevent long-running hangs. Backport of e48527f91d341c85a652499a5baaf725d36ae54f from main.
2025-11-21[6.0.x] Applied auto-fixes from zizmor findings.Jacob Walls
Backport of e8958c4690faef27b6715524ecb5c49c3ecb6a09 from main.
2025-10-17[6.0.x] Refs #35844 -- Doc'd Python 3.14 compatibility.Mariusz Felisiak
Backport of 56977b466c33ca3da14a1ed2609172425a76a34e from main.
2025-09-12Bumped versions in Github actions configuration.Mariusz Felisiak
2025-08-25Fixed #36485 -- Added lint-docs check in Tox and GitHub Actions.David Smith
The `check` docs target now runs spelling, black, and lint, so all current documentation quality checks can be run with a single command. Also documented the lint-docs check's availability and usage.
2025-08-08Improved docs.yml GitHub Action covering docs quality checks.David Smith
This change renames the `docs` job to `spelling` to better reflect its purpose. It also removes the unused `--keep-going` flag, since starting with Sphinx 8.1, `--keep-going` is enabled by default. See: https://www.sphinx-doc.org/en/master/man/sphinx-build.html#cmdoption-sphinx-build-keep-going
2024-11-27Upgraded to Python 3.12, Ubuntu 24.04, and enabled fail_on_warning for docs ↵David Smith
builds.
2024-10-09Refs #34900 -- Added Python 3.12 to classifiers and tox.ini, and used it in ↵Mariusz Felisiak
GitHub actions.
2024-01-26Bumped versions in Github actions configuration.Mariusz Felisiak
2023-11-18Refs #34118 -- Used Python 3.12 for GitHub actions.Mariusz Felisiak
2023-09-05Bumped checkout version in Github actions configuration.Mariusz Felisiak
2023-03-01Refs #34140 -- Added configurations to run blacken-docs linter and adjusted ↵Mariusz Felisiak
docs. This adds: - GitHub actions, - tox configuration, - pre-commit hook, and - makefile rules to run blacken-docs linter. Co-authored-by: David Smith <smithdc@gmail.com>
2022-10-26Refs #33173 -- Used Python 3.11 for GitHub actions.Mariusz Felisiak
2022-08-04Restricted permissions for GitHub tokens.Mariusz Felisiak
2022-06-24Bumped versions in Github actions configuration.Mariusz Felisiak
2022-03-08Used Ubuntu 20.04 for docs GitHub action.Mariusz Felisiak
2022-03-07Made Github actions auto-cancel redundant jobs.Mariusz Felisiak
2022-03-07Bumped versions in Github actions configuration to v3.Mariusz Felisiak
2021-10-11Used Python 3.10 for docs and linters GitHub actions.Mariusz Felisiak
2021-07-29Used Ubuntu 18.04 for docs GitHub action.Mariusz Felisiak
2021-03-09Updated Git branch "master" to "main" in GitHub actions workflows.Markus Holtermann
2021-02-26Used GitHub actions for docs tests.Mariusz Felisiak
Co-Authored-By: Tom Forbes <tom@tomforb.es>