Compatibility

Git Pages is based on GitHub Pages and is partially compatible with it.  Here we discuss what you can and can't do.

Use Relative Links

Git Pages sites are always located on a subpath of our domain, so relative links are a must (like/this).  Among the filters provided by Jekyll is relative_url that you can use to ensure all your links are relative.

Publishing Sources

There's just one: the main branch, and you can't choose a subfolder.

No GitHub Actions

GitHub Actions workflows are not available .

No Remote Themes

GitPages does not support remote_theme to reference a gem-based theme on github.  You can still use one, but you'll have to copy it into your repository.

No Custom Plugins

GitPages does not support custom plugins.  But standard plugins are a-okay!