From 129339e11fcfcf77379b397b58aafc1e9e0f0c4a Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 30 Jan 2021 03:58:48 +0100 Subject: [PATCH] - checkout code is not persistent between jobs --- .github/workflows/ci.yml | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 85c2f6437..2554c0c85 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,6 +34,11 @@ jobs: needs: prepare steps: ########################################################################## + # CHECKOUT CODE ########################################################## + ########################################################################## + - name: Checkout code + uses: actions/checkout@v2 + ########################################################################## # NEO4J ################################################################## ########################################################################## - name: Neo4J | Build `community` image @@ -43,7 +48,6 @@ jobs: tags: latest path: neo4j/ push: false - ########################################################################## # BUILD BACKEND DOCKER IMAGE (build) ##################################### ########################################################################## @@ -55,7 +59,6 @@ jobs: target: build path: backend/ push: false - ########################################################################## # BUILD WEBAPP DOCKER IMAGE (build) ###################################### ########################################################################## @@ -74,9 +77,14 @@ jobs: lint: name: Lint runs-on: ubuntu-latest - needs: build_test + needs: prepare steps: ########################################################################## + # CHECKOUT CODE ########################################################## + ########################################################################## + - name: Checkout code + uses: actions/checkout@v2 + ########################################################################## # LINT BACKEND ########################################################### ########################################################################## - name: backend | Lint @@ -93,9 +101,14 @@ jobs: unit_tests: name: Unit Tests runs-on: ubuntu-latest - needs: build_test + needs: prepare steps: ########################################################################## + # CHECKOUT CODE ########################################################## + ########################################################################## + - name: Checkout code + uses: actions/checkout@v2 + ########################################################################## # UNIT TESTS BACKEND ##################################################### ########################################################################## - name: backend | docker-compose @@ -117,6 +130,11 @@ jobs: # runs-on: ubuntu-latest # needs: prepare # steps: + ########################################################################## + # CHECKOUT CODE ########################################################## + ########################################################################## + #- name: Checkout code + # uses: actions/checkout@v2 ########################################################################## # BACKEND ################################################################ ##########################################################################