Add a workflow to generate publication pages #13

Merged
mih merged 1 commit from msz/www.trr379.de:publications-action into main 2026-02-04 09:34:38 +00:00
Contributor

The workflow clones the page-generation code from q02/pool-publication-page (revision is pinned), runs it to produce publication records, and commits the changes directly to the main branch. It is set to run on schedule (5:15 on weekdays) or on manual dispatch.

Because pushes from an action, done with an automatic token, can not trigger on-push events, we would not deploy the website when new publications are added (side note: this may actually be desirable, but in that case it would be better to change the job to open a pull request instead).

Publication pages are updated, to contain what gets auto-generated.

Branch was force-pushed. Ignore the timeline below and see commits tab.

The workflow clones the page-generation code from [q02/pool-publication-page](https://hub.trr379.de/q02/pool-publication-page) (revision is pinned), runs it to produce publication records, and commits the changes directly to the main branch. It is set to run on schedule (5:15 on weekdays) or on manual dispatch. Because pushes from an action, done with an automatic token, can not trigger on-push events, we would not deploy the website when new publications are added (side note: this may actually be desirable, but in that case it would be better to change the job to open a pull request instead). Publication pages are updated, to contain what gets auto-generated. Branch was force-pushed. Ignore the timeline below and see commits tab.
msz force-pushed publications-action from ade19300fa
Some checks failed
publications.yml / Switch the code repo (pull_request) Failing after 0s
to a820266866
Some checks failed
Deploy on webserver / Build site with hugo and deploy on success (push) Has been cancelled
2025-12-04 19:33:52 +00:00
Compare
msz changed title from WIP: Add a workflow to generate publication pages to Add a workflow to generate publication pages 2025-12-04 19:38:40 +00:00
msz requested review from mih 2025-12-04 19:38:57 +00:00
Owner

Awesome! Thanks much!

Awesome! Thanks much!
mih merged commit a820266866 into main 2025-12-04 20:27:33 +00:00
mih deleted branch publications-action 2025-12-04 20:27:34 +00:00
Sign in to join this conversation.
No reviewers
mih
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
q04/www.trr379.de!13
No description provided.