Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create GitHub action to update calendar when new entry is added #161

Closed
wants to merge 2 commits into from
Closed

Create GitHub action to update calendar when new entry is added #161

wants to merge 2 commits into from

Conversation

Kludex
Copy link

@Kludex Kludex commented Jun 9, 2022

Hi 👋

This PR aims to update a calendar whenever a PR is merged (if the file <current_year>.csv is modified).

I'll need help from the maintainers here. This is needed:

  • Create a service on Google Cloud.
  • Enable Google Calendar API.
  • Modify the hard coded CALENDAR_ID by "primary", and use the email on the Service Accounts, see image below.

image

Missing

  • Create the GitHub workflow.
  • Add the credentials.json - I think there's a GitHub action to do something like this... I'm not sure yet.
  • Need help from maintainers to do the administrative steps mentioned above.

Note: This already works locally. You can check the generated calendar: https://calendar.google.com/calendar/embed?src=0ji9k94abd2sehteqqqt4jo47c%40group.calendar.google.com&ctz=Europe%2FParis - I was debugging, so you'll see repeated events. :)

@Kludex Kludex closed this Sep 19, 2023
@Kludex Kludex deleted the create-calendar branch September 19, 2023 08:14
@Kludex
Copy link
Author

Kludex commented Sep 19, 2023

I'm deleting the fork for housekeeping. 👀 👍

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.

Export the conference dates to google calendar / some static website
1 participant