32 Commits

Author SHA1 Message Date
Hugo van Kemenade
9e5b838372 gh-146488: hash-pin check-html-ids action references (#147968) 2026-04-01 14:23:25 +00:00
Stan Ulbrych
08c5d3d423 gh-145000: Run check-html-ids.py in CI (#145632)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-04-01 15:10:27 +02:00
William Woodruff
a504c0a590 gh-146488: hash-pin all action references
Signed-off-by: William Woodruff <william@yossarian.net>
2026-04-01 12:46:19 +00:00
Thomas Kowalski
976808505a gh-145351: use --no-install-recommends (#145352) 2026-03-01 15:24:42 +00:00
Hugo van Kemenade
80e9eaf071 Bump GitHub Actions (#143757) 2026-01-13 15:43:26 +02:00
Adam Turner
b4a1974aa2 GH-136155: Fail the EPUB check on fatal errors (#137351) 2025-08-08 02:32:20 +01:00
Maciej Olko
624bf52c83 gh-136155: Docs: check for EPUB fatal errors in CI (#134074)
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2025-07-15 15:26:24 +03:00
Hugo van Kemenade
c78216e42c Remove redundant `--keep-going` when running Sphinx (#133156) 2025-04-30 17:12:28 +01:00
Adam Turner
d0a1e5c222 GH-103180: Set a timeout for every job in GitHub Actions (#130375) 2025-02-21 17:11:26 +02:00
Adam Turner
4967fa6a9c GH-125722: Use long options for Sphinx (#129039) 2025-01-20 08:11:22 +02:00
Adam Turner
d46b577ec0 GH-125722: Increase minimum supported Sphinx to 8.1.3 (#128922) 2025-01-20 00:26:24 +00:00
Damien
2228e92da3 gh-128504: Upgrade doctest to ubuntu-24.04 (#128506)
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-01-05 12:07:18 +00:00
Hugo van Kemenade
ae31df354d Add zizmor to pre-commit and fix most findings (#127749)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-12-10 12:51:12 +02:00
Adam Turner
2bb7ab7ad3 GH-125277: Increase minimum supported Sphinx to 7.2.6 (#125368) 2024-10-19 04:59:22 +01:00
Donghee Na
e4cab488d4 gh-124471: Set name for unnamed reusable workflow (#124475)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
2024-10-10 12:39:53 +00:00
Adam Turner
7a10cdec35 Pin the doctest workflow to Ubuntu 22.04 (#125236) 2024-10-10 10:34:55 +01:00
Hugo van Kemenade
0cba289870 Enable colour for doctest on GitHub Actions (#123536) 2024-08-31 15:15:44 +01:00
sobolevn
6ae942f412 gh-122965: Fix reusable-change-detection.yml on workflow_dispatch (#122966) 2024-08-14 15:05:39 +03:00
Hugo van Kemenade
034cf0c316 Docs: Ensure no warnings are found in the NEWS file before a given line number (#119221) 2024-05-20 13:31:38 -06:00
Hugo van Kemenade
ee3413c1c7 gh-118401: Docs: Use Sphinx short options (#118403) 2024-04-29 19:41:59 +00:00
Hugo van Kemenade
8d4b756fd3 Docs: Upgrade to Sphinx 7.3 (#118397) 2024-04-29 11:40:50 -06:00
Kirill Podoprigora
463c20dae9 gh-117928: Bump the minimum Sphinx version to 6.2.1 (#117853)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-04-26 13:10:16 +03:00
dependabot[bot]
d4c5ec24c2 build(deps): bump actions/cache from 3 to 4 (#114856)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 12:49:07 +02:00
dependabot[bot]
686d65aec1 build(deps): bump actions/setup-python from 4 to 5 (#113612)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 09:25:58 +00:00
Adam Turner
712cb173f8 GH-109209: Bump the minimum Sphinx version to 4.2 (#109210) 2023-09-21 09:06:36 +03:00
Hugo van Kemenade
572678e1f8 CI: Bump GitHub Actions (#108879) 2023-09-04 22:36:16 +02:00
C.A.M. Gerlach
eb953d6e44 gh-101100: Only show GitHub check annotations on changed doc paragraphs (#108065)
* Only show GitHub check annotations on changed doc paragraphs
* Improve check-warnings script arg parsing following Hugo's suggestions
* Factor filtering warnings by modified diffs into helper function
* Build docs on unmerged branch so warning lines match & avoid deep clone

---------

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2023-08-18 19:43:28 -05:00
Hugo van Kemenade
0d7f5d3ba3 Remove Sphinx problem matcher to avoid annotating unchanged files (#108005) 2023-08-16 12:18:56 -06:00
Hugo van Kemenade
806d7c98a5 gh-101100: Docs: Check Sphinx warnings and fail if improved (#106460) 2023-07-22 08:12:43 +00:00
Sviatoslav Sydorenko
eaa6702280 Use CSV-separated outputs @ get-changed-files @ CI (#105151)
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-06-21 13:42:59 +03:00
Hugo van Kemenade
bc07c8f096 Docs: move sphinx-lint to pre-commit (#105750) 2023-06-18 11:52:05 +00:00
Sviatoslav Sydorenko
88d14da76f Convert doc.yml workflow to be reusable (#103914)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-05-28 16:21:29 +01:00