Deployment configs
Jekyll
Section titled “Jekyll”steps: build_site: image: ruby when: - event: manual - event: push commands: - chmod -R a+w . - gem install bundler - bundle install - bundle exec jekyll build push_site: image: git.ttnrtsite.me/actions/woodpecker-deploypages:latest when: - event: manual - event: push settings: files: _site username: username token: from_secret: token email: from_secret: email repo: username/username.ttnrtsite.ioEleventty
Section titled “Eleventty”AstroJS
Section titled “AstroJS”steps: build_site: image: node when: - event: manual - event: push commands: - chmod -R a+w . - npm i - npm run build - rm -rf node_modules push_site: image: git.ttnrtsite.me/actions/woodpecker-deploypages:latest when: - event: manual - event: push settings: files: dist username: username token: from_secret: token email: from_secret: email repo: username/username.ttnrtsite.io