Configure github pages
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 8 May 2023 00:35:16 +0000 (10:35 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 4 Jul 2023 04:56:32 +0000 (14:56 +1000)
commit134c6bb28eaa8ebdcea41e8454f5d158e96dcd14
treea710e70470cc46a172f27d9552392c4dede18af2
parentf75c0a2de6fa330404163564d424c650dc0c105e
Configure github pages

Upload the doxygen output as artifact from the linux build and use that from
the pages job where we combine the static website with our newly build HTML
docs.  The GitHub actions/download-artefact doesn't work across workflows so
we use the other popular one that can do this. The rest of the job is
basically copy/paste from the "Static HTML" example GitHub provides.

To make this useful as drop-in replacement, replace the one fixed link to the
API docs a relative one.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
.github/workflows/linux.yml
.github/workflows/pages.yml [new file with mode: 0644]