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