Update main.yml

This commit is contained in:
Bastian Wagner
2024-11-28 11:56:12 +01:00
committed by GitHub
parent d398b37007
commit 424d4cddb2

View File

@@ -5,6 +5,14 @@ on:
branches: branches:
- master - master
jobs: jobs:
test_frontend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run Unit-Tests
run: |
npm install
npm run test
build_and_publish_backend: build_and_publish_backend:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -16,6 +24,7 @@ jobs:
docker push ghcr.io/wagnerbastian/keyvault_pro_api:latest docker push ghcr.io/wagnerbastian/keyvault_pro_api:latest
build_and_publish_frontend: build_and_publish_frontend:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [test_frontend]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Build and Push Image - name: Build and Push Image