From fafc9fce465b0be9e4cc5be0aef35285938a71d2 Mon Sep 17 00:00:00 2001 From: sergiollende Date: Wed, 10 Apr 2024 22:58:50 +0200 Subject: [PATCH] E2E Dependency fixed --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4bd99d2..4b882b3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,7 +45,7 @@ jobs: - run: npm --prefix users/userservice install - run: npm --prefix gatewayservice install - run: npm --prefix webapp install - - run: npm --prefix webapp run build + - run: CI=false npm --prefix webapp run build - run: npm --prefix webapp run test:e2e docker-push-webapp: name: Push webapp Docker Image to GitHub Packages @@ -53,6 +53,7 @@ jobs: permissions: contents: read packages: write + needs: [e2e-tests] steps: - uses: actions/checkout@v4 - name: Publish to Registry @@ -70,6 +71,7 @@ jobs: docker-push-users: name: Push users API Docker Image to GitHub Packages runs-on: ubuntu-latest + needs: [e2e-tests] steps: - uses: actions/checkout@v4 - name: Publish to Registry @@ -83,6 +85,7 @@ jobs: docker-push-wikidataservice: name: Push wikidata API Docker Image to GitHub Packages runs-on: ubuntu-latest + needs: [e2e-tests] steps: - uses: actions/checkout@v4 - name: Publish to Registry @@ -96,6 +99,7 @@ jobs: docker-push-gatewayservice: name: Push gateway service Docker Image to GitHub Packages runs-on: ubuntu-latest + needs: [e2e-tests] steps: - uses: actions/checkout@v4 - name: Publish to Registry