For those trying to migrate their GitHub Pages (i.e. Jekyll SSG) to Forgejo/Codeberg Pages and struggling with the absolutely subpar documentation:
Here is the crucial snippet for your workflow YAML that makes things "just work":
- uses: actions/checkout@v5
- uses: https://github.com/actions/jekyll-build-pages@v1
- uses: actions/git-pages@v2


