Files
holiday-property-booking/.gitea/workflows/test-build.yml
Chris Dumas 47741564d1
Some checks failed
Deploy Holiday Property Booking / deploy (push) Failing after 5s
Test & Build Holiday Property Booking / test-build (push) Has been cancelled
feat: add gitea actions workflows
2026-05-22 08:01:37 +00:00

36 lines
610 B
YAML

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