Add workflow for project page generation (combined with contributors) #23

Merged
mih merged 2 commits from msz/www.trr379.de:project-pages-workflow-2 into main 2026-02-25 11:54:01 +00:00

2 commits

Author SHA1 Message Date
9a244ab15f Combine contributor and project update workflows
Pro: we are reusing not only the uv, dtc, and qrg installation but
also the Project records (which have to be pre-fetched from the API as
extra information for processing Person records anyway).

Con: less granularity
2026-02-23 18:44:19 +01:00
4c1d2fe3cd Simplify forgejo workflows for page generation
This adds a POOLAPI variable to make the pipe commands shorter and
more readable, and removes the unused job outputs feature (originally
intended to store the git commit outcome and conditionally trigger
another workflow, but its usage was commented out because we could not
get it to work as intended).

Temporary files are written into .cache instead of /tmp (the .cache is
also something that the code from pool-publication-page may use for
its own purposes).
2026-02-23 16:53:32 +01:00