Files
blogs/.gitea/workflows/pipeline.yml
T
rchou 3c2dd93d0b
Deploy on push / deploy (push) Successful in 16s
codex rebase
2026-06-10 22:46:25 -07:00

27 lines
448 B
YAML

name: Deploy on push
on:
push:
branches:
- main
jobs:
deploy:
runs-on: alpine-rsync
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: npm ci
- name: Build site
run: npm run build
- name: Deploy site
run: |
set -eu
mkdir -p /deploy/websites/blog-src
rsync -r --delete dist/ /deploy/websites/blog-src/