Add .gitea/workflows/build.yml
All checks were successful
Klc-HR-Dashboard-Frontend / Build and Test PR (push) Has been skipped
Klc-HR-Dashboard-Frontend / Deploying code in Server (push) Successful in 32s

This commit is contained in:
2026-04-13 01:55:53 +00:00
parent ef0955482f
commit 05dd9fcdf1

View File

@@ -0,0 +1,34 @@
name: Klc-HR-Dashboard-Frontend-Build-Check
on:
pull_request:
branches:
- main
- beta
- testing
- client
- staging
- production
jobs:
build-test:
name: Build and Test PR
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Dependencies
run: npm install
- name: Build Check
run: npm run build
- name: Audit Dependencies
run: npm audit --audit-level=critical