Skip to content

Commit

Permalink
Update CI/CD: split BE/FE tests
Browse files Browse the repository at this point in the history
arkid15r committed Dec 28, 2024
1 parent 52abc5e commit 21d61fd
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions .github/workflows/ci-cd.yaml
Original file line number Diff line number Diff line change
@@ -108,8 +108,8 @@ jobs:
with:
category: '/language:${{ matrix.language }}'

run-tests:
name: Run tests
run-backend-tests:
name: Run backend tests
needs:
- pre-commit
runs-on: ubuntu-latest
@@ -131,6 +131,15 @@ jobs:
run: |
make test-backend
run-frontend-tests:
name: Run frontend tests
needs:
- pre-commit
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4

- name: Set up Node
uses: actions/setup-node@v4
with:
@@ -153,7 +162,8 @@ jobs:
github.ref == 'refs/heads/main'
needs:
- code-ql
- run-tests
- run-backend-tests
- run-frontend-tests
runs-on: ubuntu-latest
steps:
- name: Check out repository

0 comments on commit 21d61fd

Please sign in to comment.