Skip to content

Release 12.0.0-alpha.4 #399

Release 12.0.0-alpha.4

Release 12.0.0-alpha.4 #399

name: Publish Github Pages
on:
push:
tags:
- v*
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
required: true
default: 'warning'
type: choice
options:
- info
- warning
- debug
jobs:
delpoy:
# Job name is Greeting
name: Deploy Site
# This job runs on Linux
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: wyvox/action-setup-pnpm@v3
- name: Install Deps and Build
run: |
pnpm i
pnpm build
- name: Build docs
run: pnpm run docs
- name: Publish site and docs
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./site
keep_files: true
cname: shepherdjs.dev