Skip to content

Fix some permission issues and update api spec #24

Fix some permission issues and update api spec

Fix some permission issues and update api spec #24

Workflow file for this run

name: Web Client CI
on:
push:
paths: ['web-client/**', '.github/workflows/web-client-ci.yml']
jobs:
lint-build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: web-client
steps:
- uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '24'
cache: 'npm'
cache-dependency-path: web-client/package-lock.json
- name: Install
run: npm ci
- name: Lint
run: npm run lint
- name: Build
run: npm run build