Merge branch 'master' of github.com:wagnerbastian/keyvault_pro
This commit is contained in:
10
.github/workflows/main.yml
vendored
10
.github/workflows/main.yml
vendored
@@ -5,6 +5,15 @@ on:
|
||||
branches:
|
||||
- master
|
||||
jobs:
|
||||
test_frontend:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Run Unit-Tests
|
||||
run: |
|
||||
cd client
|
||||
npm install
|
||||
npm run test
|
||||
build_and_publish_backend:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
@@ -16,6 +25,7 @@ jobs:
|
||||
docker push ghcr.io/wagnerbastian/keyvault_pro_api:latest
|
||||
build_and_publish_frontend:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [test_frontend]
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Build and Push Image
|
||||
|
||||
Reference in New Issue
Block a user