Skip to content

Chore: remove playwright action and setup publish action #3

Chore: remove playwright action and setup publish action

Chore: remove playwright action and setup publish action #3

Workflow file for this run

name: πŸš€ Publish
on:
push:
branches:
- main
jobs:
publish_job:
name: 'πŸš€ Publish'
runs-on: ubuntu-latest
steps:
- name: πŸ“₯ Checkout repository
uses: actions/checkout@v2
- name: 🧱 Setup node
uses: actions/setup-node@v2
with:
node-version: '16'
- name: πŸ“¦ Install packages
run: npm install
- name: πŸ— Build assets
run: npm run build
- name: πŸš€ Publish to production
uses: fission-suite/publish-action@v1
with:
machine_key: ${{ secrets.FISSION_MACHINE_KEY }}
app_url: ipvm-dashboard-0.fission.app
build_dir: ./build