From 1d37bf54e1c094ef1d1d6214f94a3bc24e5dc966 Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 31 Jan 2025 18:11:13 +1100 Subject: [PATCH] [#1522] Moved uploading of exported codebase as artifact to a later stage in GHA. --- .github/workflows/build-test-deploy.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build-test-deploy.yml b/.github/workflows/build-test-deploy.yml index 9925efde6..674812380 100644 --- a/.github/workflows/build-test-deploy.yml +++ b/.github/workflows/build-test-deploy.yml @@ -229,16 +229,6 @@ jobs: docker compose cp -L cli:"/app/." "/tmp/workspace/code" du -sh "/tmp/workspace/code" - - name: Upload exported codebase as artifact - uses: actions/upload-artifact@v4 - if: matrix.instance == 0 - with: - name: code-artifact - path: "/tmp/workspace/code" - include-hidden-files: true - if-no-files-found: error - retention-days: 1 - - name: Install development dependencies run: | docker compose exec $(env | cut -f1 -d= | sed 's/^/-e /') -T cli bash -c " \ @@ -328,6 +318,16 @@ jobs: env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + - name: Upload exported codebase as artifact + uses: actions/upload-artifact@v4 + if: ${{ matrix.instance == 0 && !startsWith(github.ref, 'refs/heads/deps/') }} + with: + name: code-artifact + path: "/tmp/workspace/code" + include-hidden-files: true + if-no-files-found: error + retention-days: 1 + - name: Setup tmate session if: ${{ !cancelled() && github.event.inputs.enable_terminal }} uses: mxschmitt/action-tmate@v3