Skip to content

Add Plugin Settings Detail View and Plugin Config Store #3773

Add Plugin Settings Detail View and Plugin Config Store

Add Plugin Settings Detail View and Plugin Config Store #3773

Workflow file for this run

name: Build App
on:
pull_request:
paths:
- 'frontend/**'
- 'Makefile'
- '.github/**'
- 'app/**'
- 'backend/**'
push:
branches:
- main
paths:
- 'frontend/**'
- Makefile
- '.github/**'
- 'app/**'
- 'backend/**'
jobs:
build-linux:
runs-on: ubuntu-22.04
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- uses: actions/setup-go@v5
with:
go-version: '1.20.*'
- name: App linux
run: |
make app-linux
build-windows:
runs-on: windows-2019
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- uses: actions/setup-go@v5
with:
go-version: '1.20.*'
- name: Dependencies
uses: crazy-max/ghaction-chocolatey@v1
with:
args: install make
- name: App Windows
run: make app-win
build-mac:
runs-on: macos-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- uses: actions/setup-go@v5
with:
go-version: '1.20.*'
- name: Dependencies
run: brew install make
- name: App Mac
run: |
make app-mac