From 7e171fb5218911810459f1936c47245818809b42 Mon Sep 17 00:00:00 2001 From: mahula Date: Mon, 17 Jul 2023 13:21:02 +0200 Subject: [PATCH] replace artefact upload by caching in backend build test job --- .github/workflows/test-backend.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index e6bc213fe..c484dc702 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -58,13 +58,18 @@ jobs: - name: backend | Build 'test' image run: | docker build --target test -t "ocelotsocialnetwork/backend:test" backend/ - docker save "ocelotsocialnetwork/backend:test" > /tmp/images/backend.tar + docker save "ocelotsocialnetwork/backend:test" > /tmp/backend.tar - - name: Upload Artifact - uses: actions/upload-artifact@v3 + - name: Get pr number + id: pr + uses: 8BitJonny/gh-get-current-pr@2.2.0 + + - name: Cache docker images + id: cache-backend + uses: actions/cache/save@v3.3.1 with: - name: docker-backend-test - path: /tmp/images/backend.tar + path: /tmp/backend.tar + key: backend-cache-pr${{ steps.pr.outputs.number }} lint_backend: name: Lint Backend