The site has dynamic data - the touring info, and it is managed in this Google spreadsheet.
The site update workflow:
- When spreadsheet data is updated, the Github Workflow is triggered (done by IFTTT)
- Github Workflow fetch the spreadsheet data, and build the site with latest data. Lastly it commits the result of the build.
- Github Page updates as result of the build commit, and the production site now has the latest data