Vadim Zeitlin
f26d25fcb6
Suppress ssh messages about adding known host in docs workflow
...
This is useless and contains the host IP and port which we don't want
want to show.
2022-03-28 11:33:25 +02:00
Vadim Zeitlin
4179d13dab
Fail the documentation build if there are any Doxygen warnings
...
Check for Doxygen warnings, that are, for the most part, actually
errors, to ensure that they don't creep back in after they were recently
fixed.
2022-03-28 11:16:53 +02:00
Vadim Zeitlin
fe944dec68
Only deploy the documentation from master
...
Don't do it for pull requests.
This check also seems to render the check for the repository owner
unnecessary, so drop it instead of keeping both.
2022-03-28 11:16:53 +02:00
Vadim Zeitlin
20b8ba1773
Add extra script to the docs created in GitHub Actions workflow
...
This was done by the cron job running in docs.wxwidgets.org before, so
keep doing it here.
2022-03-28 11:16:53 +02:00
Vadim Zeitlin
15ea25448f
Fix accidentally wrapped line in the docs workflow
2022-03-28 11:16:53 +02:00
Vadim Zeitlin
7e45373e16
Add a simple workflow for updating HTML docs online
...
Run doxygen and copy the generated files to docs.wxwidgets.org.
Ignore the new workflow in all the existing CI ones, as changes to it
shouldn't require rerunning them.
See #19126 .
2022-03-28 00:54:46 +02:00