tidoust / tpac-breakouts-tests

0 stars 1 forks source link

Drive mapping to TPAC calendar through Puppeteer #18

Closed tidoust closed 1 year ago

tidoust commented 1 year ago

This adds a new job, to be run manually, that will take all valid sessions for which a slot was assigned (or just the requested one) and update the TPAC calendar accordingly, adding a new entry or updating the existing one as needed.

The resulting calendar entry URL is stored in the "Materials" section of the session issue on GitHub. Also, the calendar entry links back to the session issue (this is used as a security check to make sure that the job does not update unrelated calendar entries).

Job lets user set the status of the resulting calendar entry(ies): draft, tentative or confirmed.

A few additional secrets and variables need to be added to the repo: