From 3b93ab8786f5517282aea91916cba2c4f4f10a01 Mon Sep 17 00:00:00 2001 From: JoshuaLicense Date: Wed, 13 Mar 2024 12:16:15 +0000 Subject: [PATCH] ci: fix checkout --- .github/workflows/ci-test.yaml | 42 +++++++++++++++++----------------- .github/workflows/docker.yaml | 6 ++--- 2 files changed, 23 insertions(+), 25 deletions(-) diff --git a/.github/workflows/ci-test.yaml b/.github/workflows/ci-test.yaml index a6628e55ba..7b99fc7d08 100644 --- a/.github/workflows/ci-test.yaml +++ b/.github/workflows/ci-test.yaml @@ -7,30 +7,30 @@ permissions: contents: read jobs: - # app: - # name: App - # concurrency: - # group: app-${{ matrix.project }}-${{ needs.get-version.outputs[matrix.project] }} - # strategy: - # fail-fast: false - # matrix: - # project: - # - api - # - selfserve - # - internal - # uses: ./.github/workflows/php.yaml - # with: - # project: ${{ matrix.project }} - # should-upload-artefact: true - # artefact-name: app-${{ matrix.project}}-test - # retention-days: 1 - # permissions: - # contents: read + app: + name: App + concurrency: + group: app-${{ matrix.project }}-test + strategy: + fail-fast: false + matrix: + project: + - api + - selfserve + - internal + uses: ./.github/workflows/php.yaml + with: + project: ${{ matrix.project }} + should-upload-artefact: true + artefact-name: app-${{ matrix.project}}-test + retention-days: 1 + permissions: + contents: read docker: name: Docker - # needs: - # - app + needs: + - app concurrency: group: docker-${{ matrix.project }}-test strategy: diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index c96fdac0ce..27ea5acb41 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -62,9 +62,7 @@ jobs: - uses: actions/checkout@v4 with: ref: ${{ inputs.ref || null }} - path: ${{ env.WORKING_DIR }} - - - run: ls -la ${{ env.WORKING_DIR }} + sparse-checkout: ${{ env.WORKING_DIR }} - uses: hadolint/hadolint-action@v3.1.0 with: @@ -80,7 +78,7 @@ jobs: - uses: actions/checkout@v4 with: ref: ${{ inputs.ref || null }} - path: ${{ env.WORKING_DIR }} + sparse-checkout: ${{ env.WORKING_DIR }} - uses: actions/download-artifact@v4 with: