derrod
970585d073
CI,docs: Create separate CF pages artifact
...
The CF pages artifact has no extensions in generated links to avoid the
automatic redirects CF does.
2023-02-15 10:55:53 -05:00
derrod
fad0c8d401
CI: Only publish docs on stable tags
...
Also fixes version update not running for workflow_dispatch events.
2023-02-15 10:55:53 -05:00
derrod
0a18c006ca
CI: Publish docs to Cloudflare Pages
2023-02-01 12:00:50 +01:00
Matt Gajownik
ea2cbb6f65
CI: Name Docs zip based on commit/tag
2022-11-19 15:00:13 +11:00
Matt Gajownik
743117f080
CI: Downgrade Sphinx to fix docs build error
...
This should be reverted once sphinx_rtd_theme is updated.
See https://github.com/readthedocs/sphinx_rtd_theme/issues/1343
2022-09-25 10:35:23 +10:00
Matt Gajownik
ff555dd2b0
CI: Update docs to Sphinx v3, fix warnings
...
Sphinx 3 adds a number of C and C++ friendly directives, making
documenting our code much easier.
2022-07-30 11:09:01 +10:00
Ryan Foster
2f974da551
CI: Update GitHub Actions
...
Update all of our GitHub Actions to the latest versions. Notably, the
update to actions/cache gives support for the 10GB GitHub Actions cache,
and the updates for the other first-party actions are required for
future M1 runner support.
2022-03-21 13:46:40 -04:00
Matt Gajownik
9c68dc6fcf
CI: Add Sphinx Docs generator Github Action
2020-08-25 13:22:45 +10:00