diff --git a/.github/workflows/test_e2e.yml b/.github/workflows/test_e2e.yml index 2056aefdb..f1aa02c48 100644 --- a/.github/workflows/test_e2e.yml +++ b/.github/workflows/test_e2e.yml @@ -123,13 +123,16 @@ jobs: - name: install bun uses: oven-sh/setup-bun@v2 + - name: install turbo + run: bun install --global --no-save turbo@2.5.0 + - name: Boot up test system | docker-compose mariadb mailserver run: docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach mariadb mailserver - name: Prepare test system run: | sudo chown runner:docker -R * - bun install + bun install --frozen-lockfile sudo cp ./nginx/e2e-test.conf /etc/nginx/sites-available/default - name: copy test config @@ -142,8 +145,8 @@ jobs: - name: Boot up test system | seed backend run: | - bun turbo backend#build - bun turbo seed + turbo backend#build + turbo seed - name: Moving logs after seeding run: | @@ -152,8 +155,8 @@ jobs: - name: Boot up test system | docker-compose backend, frontend run: | - bun turbo backend#build frontend#build --env-mode=loose - bun turbo backend#start frontend#start --env-mode=loose & + turbo backend#build frontend#build --env-mode=loose + turbo backend#start frontend#start --env-mode=loose & - name: End-to-end tests | prepare run: |