feat: add gitea actions workflows
Some checks failed
Deploy Holiday Property Booking / deploy (push) Failing after 5s
Test & Build Holiday Property Booking / test-build (push) Has been cancelled

This commit is contained in:
2026-05-22 08:01:37 +00:00
parent 252cc226b4
commit 47741564d1
2 changed files with 157 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
name: Test & Build Holiday Property Booking
on:
pull_request:
push:
branches:
- develop
- qa
- master
- main
jobs:
test-build:
runs-on: docker
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
github-server-url: https://git.dumas.ddns.net
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint
- name: Build
run: npm run build