Skip to content

Github Pages

  • 2 Modes
  • Github Actions: deploy using the actions/deploy-pages workflow using the environment github-pages
  • Deploy from branch: a branch (default: github-pages) is deployed as is whenever it's pushed to
  • Default url: https://<owner>.github.io/<repo>/

Services

  • Domain: GitHub Pages (free)
  • Hosting: GitHub Pages (free)
  • TLS Certificate: GitHub Pages (free)
  • Github Pages limitations
  • Multidomain TLS certificate
  • Only static pages can be hosted
  • Domain is a subdomain of github.io