Workshop: Build an Online CMS with GitHub Actions and Sveltia
Workshop Description
We’re launching a hands-on workshop designed to help you build a modern, lightweight Content Management System (CMS) using industry-relevant tools and automation workflows.
This session will walk through how to create a fully functional online CMS using GitHub Actions, Sveltia CMS, and the Hugo static site framework with Page Builder capabilities—enabling you to manage content efficiently without relying on traditional backend systems.
What You’ll Learn
- How to structure a static site CMS using Hugo
- Integrating Sveltia CMS for browser-based content editing
- Automating builds and deployments using GitHub Actions
- Creating a workflow for non-technical users to manage content
- Best practices for scalable, low-maintenance web publishing
Who Should Attend
- Faculty and staff managing web content
- Developers interested in modern static CMS architectures
- Anyone looking to eliminate dependency on traditional CMS platforms
Workshop Details
Format: Hands-on, guided build session Prerequisites:
- Basic familiarity with Git and web technologies (HTML/CSS helpful)
- A GitHub account
Why This Matters
Traditional CMS platforms introduce overhead, maintenance risk, and security exposure. This approach provides:
- No backend to maintain
- Version-controlled content
- Automated deployments
- Improved reliability and security
Outcome
By the end of the session, participants will have a working CMS-backed site that can be edited through a browser and automatically deployed through a CI/CD pipeline.
·