Skip to content

Stop Srea Search

Stop Srea Search #4774

name: Run integration tests
on:
pull_request:
jobs:
run_integration_tests:
name: Run ui's integration tests against docker-compose environment
runs-on: ubuntu-24.04
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
submodules: recursive
- uses: actions/setup-node@v4
with:
node-version: '18.19.0'
cache: 'yarn'
- name: Install dependencies && check that lockfile is up-to-date
run: yarn --frozen-lockfile
- name: Extract metadata to env variables
uses: HSLdevcom/jore4-tools/github-actions/extract-metadata@extract-metadata-v1
- name: start e2e env
uses: HSLdevcom/jore4-tools/github-actions/setup-e2e-environment@setup-e2e-environment-v7
- name: Build test db manager module
run: yarn ws:db build
- name: Run integration tests
run: yarn test:integration