8 Commits

Author SHA1 Message Date
René Kijewski
9bf41656a4 ci: some fixes
* forgot to update source folder in [#473]
* documentation creation was not checked for `askama_escape`
* cluster-fuzz could not [upload sarif file] that contained its outcome
* let all fuzzers run for the same amount of time

[#473]: <https://redirect.github.com/askama-rs/askama/pull/473>
[upload sarif file]: <https://docs.github.com/en/code-security/code-scanning/integrating-with-code-scanning/uploading-a-sarif-file-to-github>
2025-06-03 14:48:37 +02:00
René Kijewski
3a52a2a1c7 book: document all crates on readthedocs 2025-06-03 14:10:26 +02:00
René Kijewski
72c46f452f Update to more current rust version on readthedocs
Our documentation needs nightly features `doc_cfg`, `doc_auto_cfg` to
build. Instead of using the nightly channel, which is not available on
readthedocs.org, we opt in to nightly features by setting the
environment variable `RUSTC_BOOTSTRAP` to `1`. This gives on unstable
features in a stable channel.

Our dependency `proc-macro2` tests if opting-in to unstable feature is
possible, and if so, it expects that it runs on a quite recent `nightly`
release. The newest rust version that is available out-of-the-box on
readthedocs is rust 1.82, which is not *that* recent anymore, being
released on 2024-08-30.

This PR makes use of the readly configured tool `asdf` to select a more
recent rust version semi-manually.
2025-04-19 23:30:26 +02:00
René Kijewski
b8d8ce05ee Add bleeding edge API documentation to rtd 2025-03-11 21:32:19 +01:00
René Kijewski
7032f30e91 book: make sure that the ads are actually readable 2024-08-20 15:31:02 +02:00
Guillaume Gomez
652222d9a3 Copy 404.html file to readthedocs output dir 2024-07-28 18:08:19 +02:00
René Kijewski
82eb2762a2 Actually execute update-theme.py 2024-06-18 13:51:27 +02:00
René Kijewski
e72296e90d Fix up #6: add missing file
In #6 I forgot to add the most importand file of the PR: .readthedocs.yaml
2024-06-18 11:30:04 +02:00