Skip to content

Commit

Permalink
adjust CI e2e tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Lms24 committed Oct 16, 2024
1 parent 5ba5936 commit faa253e
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/node-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:

jobs:
setup:
name: Install Dependencies
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -27,6 +28,7 @@ jobs:
run: yarn install --frozen-lockfile

build:
name: Build
needs: setup
runs-on: ubuntu-latest
steps:
Expand All @@ -48,6 +50,7 @@ jobs:
run: yarn build

lint:
name: Lint
needs: setup
runs-on: ubuntu-latest
steps:
Expand All @@ -69,6 +72,7 @@ jobs:
run: yarn lint

test:
name: Unit Tests
needs: setup
runs-on: ubuntu-latest
steps:
Expand All @@ -90,6 +94,7 @@ jobs:
run: yarn test

e2e-test:
name: E2E Tests
needs: setup
runs-on: ubuntu-latest
steps:
Expand All @@ -108,4 +113,6 @@ jobs:
run: yarn install --frozen-lockfile
- name: Run e2e tests
working-directory: ./api-node
run: yarn test:e2e
run: |
yarn start:python-api &
yarn test:e2e

0 comments on commit faa253e

Please sign in to comment.