Skip to content

chore: update lockfile #198

chore: update lockfile

chore: update lockfile #198

Workflow file for this run

name: Deploy
on:
push:
tags:
- "v*"
workflow_dispatch:
permissions:
checks: write
contents: write
jobs:
deploy:
name: Deploy
runs-on: core
environment: production
steps:
- name: Checkout repository
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
token: ${{ secrets.REPO_PAT }}
submodules: recursive
- name: Install dependencies
run: pnpm install --frozen-lockfile
- 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