Skip to content

Conversation

grunweg
Copy link
Collaborator

@grunweg grunweg commented Feb 15, 2025

This should be significantly faster, as downloading all the raw data
becomes superfluous. As a by-product, we can also skip installing curl or jq.

And move the webpage generation into a separate workflow again.

Depends on #70; do not land!

This simplifies both the webpage generation (no dependency on the .json files)
and the code, conceptually. It allows removing all filling in of placeholders.

Further clean-ups left for the future include
- remove a now-duplicate method in generate_assignment_page
- removing the BasicPRInformation class, as its content is essentially a subset
of the aggregate PR information.

Landing this depends on PR data being updated reliably: not yet.
This should be significantly faster, as downloading all the raw data
becomes superfluous. As a by-product, we can also skip installing curl or jq.

Move the webpage generation into a separate workflow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant