ORFE Upcoming

This site republishes machine-readable ORFE Upcoming Events for ingest into campus services. Production and development assets are available here for external consumers, integrations, and manual inspection.

Available resources

Source repository

The production JSON feed is generated from the upstream ICS source on a recurring GitHub Actions schedule. Development assets are published on demand from whichever branch you dispatch the development workflow from.

How the assets are produced

Workflow runs

Production path

The ICS to JSON workflow runs on main every 30 minutes, publishes the latest release asset, and deploys /events.json to Pages.

Development path

The ICS to JSON (Development) workflow is manual. Dispatch it from a branch to overwrite the shared dev release and the Pages content under /dev/.

Source code

The implementation, workflow definitions, and Pages templates all live in pu-orfe/upcoming.