Compare commits

...

2 Commits

Author SHA1 Message Date
7326889f32
branch names
All checks were successful
Build and test FrontEnd / Build (pull_request) Successful in 56s
Build and test FrontEnd / Test (pull_request) Successful in 21s
2024-02-20 09:54:41 +01:00
12fdb0d4b7
frontend CI 2024-02-20 09:45:32 +01:00
3 changed files with 2682 additions and 4 deletions

View File

@ -1,19 +1,19 @@
name: deploy to production name: deploy to production
run-name: ${{ gitea.actor }} has pushed to production run-name: ${{ gitea.actor }} has pushed to production
on: on:
push: push:
branches: branches:
- master - master
workflow_dispatch: workflow_dispatch:
jobs: jobs:
deploy-frontend: deploy-frontend:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: fetching the repo - uses: actions/checkout@v4
uses: actions/checkout@v4 - uses: actions/node-setup
- name: installing npm dependencies
working-directory: ./frontend working-directory: ./frontend
run: npm install
- name: building - name: building
working-directory: ./frontend working-directory: ./frontend
run: npm run build run: npm run build

View File

@ -0,0 +1,35 @@
name: Build and test FrontEnd
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
Build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
working-directory: ./frontend
- run: npm ci
name: clean install
working-directory: ./frontend
- run: npm run build --if-present
name: build
working-directory: ./frontend
Test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
working-directory: ./frontend
- run: npm ci
name: clean install
working-directory: ./frontend
- run: npm run test:unit
name: test
working-directory: ./frontend

2643
frontend/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff