dependabot[bot]
1deaf85720
Bump codecov-action to v5 ( #13135 )
2024-11-22 17:05:57 +00:00
Adam Turner
80ed1b4cd1
Use explicit keys in object literal
2024-11-17 18:39:52 +00:00
Adam Turner
8b1120ea90
Fix switched repo and owner
2024-11-17 18:36:37 +00:00
Adam Turner
659478c603
Fix 'owner' and 'repo' for the lock workflow
2024-11-17 18:34:20 +00:00
Adam Turner
b27c0e2c53
Use environment-variable substitution in GHA workflows
2024-11-17 18:07:10 +00:00
Adam Turner
5e91ae5f8e
Rewrite the thread-locking workflow
2024-11-17 18:05:26 +00:00
Adam Turner
58b2a94770
Set 'persist-credentials' to false
2024-11-16 18:30:17 +00:00
Adam Turner
1e968be6ef
Minimise installed apt packages
2024-10-26 15:49:14 +01:00
Adam Turner
08f8e05519
Reduce verbosity in builddoc.yml
2024-10-20 00:30:27 +01:00
Adam Turner
25ad2a031e
Add a timeout of 15 minutes to GitHub Actions
2024-10-19 19:21:53 +01:00
Adam Turner
1f6032aa7a
Only test the latest Docutils in free-threaded builds
2024-10-18 20:47:43 +01:00
Adam Turner
61eb545016
Correct the spelling of "threaded"
2024-10-18 20:47:42 +01:00
Adam Turner
0f36c9b9d6
Restore Python 3.13 free-threaded tests
2024-10-18 18:50:36 +01:00
Adam Turner
ed8045ceea
Test on Python 3.14 ( #12978 )
2024-10-18 01:22:37 +01:00
Adam Turner
541bf7bc67
Drop support for Python 3.10 ( #13000 )
2024-10-17 20:59:41 +01:00
Adam Turner
c4997fbaa7
Test with released Python 3.13
2024-10-10 12:18:56 +01:00
Adam Turner
1bfa4e6718
Generate PEP 740 attestations for PyPI ( #12981 )
2024-10-08 05:18:15 +01:00
Adam Turner
89ab84a0e6
Split twine check and upload
2024-10-08 05:13:08 +01:00
Adam Turner
37f42f0158
Use uv in the release workflow
2024-10-08 05:10:26 +01:00
Adam Turner
af81e6b3c0
Add concurrency and env tables to create-release.yml
2024-10-08 05:09:32 +01:00
Adam Turner
2f6d3da985
Use the correct cache-dependency-path
2024-10-08 05:08:22 +01:00
Adam Turner
a7976b6cbb
Restrict the release workflow to the sphinx-doc organisation
2024-10-08 05:07:55 +01:00
Adam Dangoor
26c30b5290
Add an initial pyright configuration ( #12924 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com >
2024-09-28 12:10:23 +01:00
dependabot[bot]
832aabbc0b
Bump peter-evans/create-pull-request to 7.0 ( #12860 )
2024-09-18 03:30:58 +01:00
dependabot[bot]
2f2f06a930
Bump deadsnakes/action to 3.2.0 ( #12872 )
2024-09-18 03:28:13 +01:00
Adam Turner
1fc780cd78
Test on free-threaded builds of Python ( #12798 )
2024-08-18 02:10:57 +01:00
Adam Turner
2e1415cf6c
Use `headlessFirefox` and update to Node 20 ( #12794 )
2024-08-16 23:18:24 +00:00
Adam Turner
3cebbd9156
Fix linting job ( #12786 )
2024-08-15 20:16:26 +00:00
Adam Turner
fadb6b10cb
Stop exiting early with `--fail-on-warnings; add --exception-on-warning` ( #12743 )
...
Co-authored-by: Jeremy Maitin-Shepard <jbms@google.com >
2024-08-13 17:12:42 +01:00
Adam Turner
070f2c1db0
Install graphviz on Windows ( #12771 )
2024-08-12 01:07:10 +01:00
Adam Turner
0c67623ae8
Speed up setup of jobs in GitHub Actions ( #12769 )
2024-08-12 00:01:36 +01:00
Adam Turner
d7a22c2d0a
Add lower-bounds to the `sphinxcontrib-*` dependencies ( #12756 )
2024-08-10 21:23:25 +01:00
James Addison
e3238260f6
Migrate JavaScript tests from Karma to the Jasmine framework ( #12754 )
2024-08-10 00:18:27 +01:00
Adam Turner
f893408dff
Reflect minimum flake8 version
2024-07-31 12:29:00 +01:00
Adam Turner
9e3f4521db
Drop support for Python 3.9 ( #12633 )
2024-07-22 15:05:15 +01:00
Adam Turner
9e6276feda
Fix git pathspec for translations workflow ( #12566 )
2024-07-14 05:27:38 +01:00
Adam Turner
51905162a3
Restrict the translations PR to only changes under `sphinx/locale/` ( #12565 )
2024-07-14 05:23:06 +01:00
Adam Turner
bd6f87dd6a
Use Babel errors for the PR body in the transifex workflow ( #12562 )
...
Currently, when Babel fails for a locale, the entire PR fails.
Instead, just skip compiling the catalogue for that locale, and report the failures in the body of the PR to be more visible.
2024-07-13 18:26:32 +01:00
Adam Turner
d2f426637d
Require Docutils 0.20 or greater ( #12555 )
2024-07-13 08:20:13 +01:00
Stephen Finucane
5ea16e748b
Add tox `lint` target ( #11602 )
...
Signed-off-by: Stephen Finucane <stephen@that.guru >
2024-07-06 19:42:20 +01:00
James Addison
d42db153df
[ci] Ensure files within tests/js trigger NodeJS tests ( #12445 )
...
Ensure that any changes to the JS tests,
introduced in PR/commit pushes,
re-runs the relevant GitHub Actions workflow.
2024-06-23 00:23:04 +02:00
Adam Turner
db7ba522d7
Install epubcheck for Docutils HEAD tests ( #12272 )
2024-04-12 21:32:19 +01:00
Adam Turner
f51b9d9988
Test with Docutils 0.21
2024-04-11 19:51:47 +01:00
Hugo van Kemenade
b1548d0aa4
CI: Print detailed Python version ( #12176 )
...
Print additional python version information for CI jobs
2024-03-22 18:10:35 +01:00
Chris Sewell
b45fee696f
🔧 Sync make doclinter with CI check ( #12156 )
...
Unignore files in `make doclinter` command, fix the resulting issues, and use this command in the CI job
2024-03-21 13:12:06 +01:00
Chris Sewell
d8cf71cbde
🔧 Setup ruff format (initially excluding all files) ( #12136 )
...
Co-authored-by: danieleades <33452915+danieleades@users.noreply.github.com >
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com >
2024-03-19 10:27:41 +01:00
dependabot[bot]
95d710e78f
Bump softprops/action-gh-release from 1 to 2 ( #12059 )
...
Co-authored-by: Chris Sewell <chrisj_sewell@hotmail.com >
2024-03-19 03:03:48 +01:00
dependabot[bot]
63c53c412f
Bump peter-evans/create-pull-request from 5 to 6 ( #11947 )
...
Co-authored-by: Chris Sewell <chrisj_sewell@hotmail.com >
2024-03-19 02:54:26 +01:00
dependabot[bot]
2f6156f605
🔧 Bump codecov/codecov-action from 3 to 4 ( #11948 )
...
Co-authored-by: Chris Sewell <chrisj_sewell@hotmail.com >
2024-03-19 02:45:53 +01:00
danieleades
d74a450213
[deps] bump ruff version ( #12065 )
...
Co-authored-by: daniel.eades <daniel.eades@seebyte.com >
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com >
2024-03-14 10:42:55 +01:00