www-from-model/.forgejo/workflows
Stephan Heunis 991f219bdc Add a workflow that registers depictions as portraits
The workflow does the following:
- Get all persons for which pages are generated (i.e. associated with the main project)
- Get all depictions of type 'Portrait'
- keep depictions that are 'about' any of the pids of the relevant persons
- keep depictions that have distributions
- keep distributions that have characterized_by with predicate==dcat:downloadUrl
- extract the url (i.e. object)
- register the file in the www-from-model dataset using git annex addurl

The depiction is added as 'portrait.<ext>' alongside the '_index.md' page of the
person page being generated. This is done so that 'qri render-record' and the
associated jinja template can take care, separately, of rendering a portrait
if a 'portrait.<ext>' image file is available.
2026-03-02 13:57:30 +01:00
..
deploy.yml feat: enable manual trigger of deploy workflow 2026-01-14 20:44:10 +01:00
register_person_depictions.yaml Add a workflow that registers depictions as portraits 2026-03-02 13:57:30 +01:00
update_frontpage.yaml feat: taxonomy links to project that are part of a project 2026-03-01 14:12:44 +01:00
update_objective_pages.yaml rf: migrate to qri entrypoint 2026-03-01 06:30:45 +01:00
update_person_pages.yaml rf: migrate to qri entrypoint 2026-03-01 06:30:45 +01:00
update_project_pages.yaml feat: taxonomy links to project that are part of a project 2026-03-01 14:12:44 +01:00
update_topic_pages.yaml rf: migrate to qri entrypoint 2026-03-01 06:30:45 +01:00