Skip to content

Introduce basic setup #21

Introduce basic setup

Introduce basic setup #21

Workflow file for this run

name: 🚚 Deploy Web
on:
push:
branches:
- master
paths:
- "web/**"
- ".github/workflows/deploy_fe.yaml"
- ".github/actions/install/action.yaml"
jobs:
deploy:
runs-on: ubuntu-20.04
permissions:
contents: write
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install Tools & Dependencies
uses: ./.github/actions/install
- name: Build
working-directory: ./web
run: NODE_ENV=production pnpm run build
- name: Edgeserver Upload
uses: lvkdotsh/[email protected]
with:
app_id: "289766393082488979"
server: https://api.edgeserver.io
token: ${{ secrets.SIGNAL_TOKEN }}
directory: web/dist