Is it possible to make a github actions workflow that updates the data each semester?
If not, we could make a workflow that, given the timetable link, generates all data and updates the frontend. This workflow could be triggered by a release or on push.