From 82ec5eea7022bf4a9bb34e0cc6f164a0b6bc531b Mon Sep 17 00:00:00 2001 From: mahula Date: Thu, 16 Mar 2023 11:57:53 +0100 Subject: [PATCH] remove docker build dependency from dht node linting job --- .github/workflows/test_federation.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test_federation.yml b/.github/workflows/test_federation.yml index f5e0f6631..fc29a1bf8 100644 --- a/.github/workflows/test_federation.yml +++ b/.github/workflows/test_federation.yml @@ -34,7 +34,7 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Build 'test' image + - name: Build `test` image run: | docker build --target test -t "gradido/federation:test" -f federation/Dockerfile . docker save "gradido/federation:test" > /tmp/federation.tar @@ -53,13 +53,12 @@ jobs: if: needs.files-changed.outputs.federation == 'true' needs: files-changed runs-on: ubuntu-latest - needs: [build] steps: - name: Checkout code uses: actions/checkout@v3 - name: Lint - run: docker run --rm gradido/federation:test yarn run lint + run: cd federation && yarn && yarn run lint ############################################################################## # JOB: UNIT TEST ############################################################# @@ -67,9 +66,8 @@ jobs: unit_test: name: Unit Tests - Federation if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.federation == 'true' - needs: files-changed + needs: [files-changed, build] runs-on: ubuntu-latest - needs: [build] steps: - name: Checkout code uses: actions/checkout@v3