diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0af0de7..133b607 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,6 +5,14 @@ on: branches: - master 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: runs-on: ubuntu-latest steps: @@ -16,6 +24,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