Skip to content

feat(schemas): add heads, ultimates crafted, & extra ultimates lbs #638) #130

feat(schemas): add heads, ultimates crafted, & extra ultimates lbs #638)

feat(schemas): add heads, ultimates crafted, & extra ultimates lbs #638) #130

Workflow file for this run

name: Deploy
on:
push:
tags:
- "v*"
workflow_dispatch:
permissions:
checks: write
contents: write
jobs:
deploy:
name: Deploy
runs-on: self-hosted
environment: production
steps:
- name: Checkout repository
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
with:
token: ${{ secrets.REPO_PAT }}
submodules: recursive
- name: Install dependencies
run: pnpm install --force
- name: Build Code
run: pnpm scripts purge --dist && pnpm build --force
- name: Prepare Assets
run: cd assets/private && pnpm blur && cd ../../
- name: Move Config
run: cp /home/config.js ./config.js
- name: Restart PM2
run: npx pm2 restart pm2.config.cjs