Works like expected
- self-hosted gh-runner without running with root possible ( docker causes sometimes issues)
- eleventy-plugins like @11ty/eleventy-img can be used
Example Workflow:
name: 11ty build
on: [push]
jobs:
build_deploy:
runs-on: self-hosted
steps:
- name: Checkout last commit of repository
uses: actions/checkout@v3
- name: Install 11ty and build website
uses: extrawitz/11ty-dockerless-build@v1
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
publish_dir: public
publish_branch: website
github_token: ${{ secrets.PSA }}