Removed ci actions

This commit is contained in:
jableader 2025-10-25 13:19:42 +11:00
parent f60eae0c00
commit 489dfcbd77

View file

@ -1,45 +0,0 @@
name: CI
on:
push:
branches: [ main, master ]
pull_request:
jobs:
build-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Codegen check
run: npm run codegen:check || true
- name: Generate OpenAPI types
run: |
if [ -f "../munch-ease-backend/openapi.json" ]; then
npm run codegen
else
echo "Backend openapi.json not found. Skipping codegen."
fi
- name: Typecheck
run: npm run -s typecheck
- name: Typecheck Vue SFC templates
run: npm run -s typecheck:vue
- name: Lint
run: npm run -s lint
- name: Test
run: npm run -s test