Sign in

How I used GitHub Actions to automatically maintain and host a personalised iCalendar file without hassle, for free.

Maintaining a clean calendar without clutter can be challenging, especially since my calendar partially depends on a public calendar where only a handful of events are applicable to me. Manually downloading and removing the events that are not applicable to me is not possible, as the public calendar I depend on changes frequently. I therefore decided to set up an automated workflow using both GitHub Actions and GitHub Pages that would do this boring and repetitive task for me. …


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store