Hosting the results using GitHub Pages
In this section, we’ll build a workflow to host a GitHub page to demonstrate our collected data. At its core, GitHub Pages is a hosting service provided by GitHub that allows users to publish web content directly from their repositories. It’s designed to host static websites, meaning it can serve HTML, CSS, and JavaScript files, but it doesn’t support server-side code such as PHP or Python. This makes it an ideal choice for personal, project, or documentation websites.
GitHub Pages offers two primary methods for deploying your website:
- Classic deployment: This traditional approach involves pushing your static files to a specific branch in your repository. GitHub Pages automatically detects these files and publishes them as a website. It’s straightforward and requires minimal setup, making it a favorite among users who prefer simplicity.
- Actions deployment: The newer method leverages GitHub Actions, which...