Skip to content

Deployment configs

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.io
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