From 52cd648f4cbb4c696a965e1e806a9c314394a1e8 Mon Sep 17 00:00:00 2001 From: Anthony Malkoun Date: Thu, 19 Dec 2024 14:46:19 +1100 Subject: [PATCH 1/4] Add debug step to test using workflow --- .github/workflows/tide_build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/tide_build.yml b/.github/workflows/tide_build.yml index 3629739b..db650012 100644 --- a/.github/workflows/tide_build.yml +++ b/.github/workflows/tide_build.yml @@ -54,6 +54,9 @@ jobs: container: image: ghcr.io/dpc-sdp/bay/ci-builder:5.x steps: + - name: Start tide_build + run: | + echo ==> Running tide_build... - name: Checkout code uses: actions/checkout@v4 - name: Log into registry ghcr.io From 75946970d41682767c0cbc2c8720752948331b3d Mon Sep 17 00:00:00 2001 From: Anthony Malkoun Date: Thu, 19 Dec 2024 14:57:51 +1100 Subject: [PATCH 2/4] Use simpler cp to app directory --- .github/workflows/tide_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tide_build.yml b/.github/workflows/tide_build.yml index db650012..b98a5557 100644 --- a/.github/workflows/tide_build.yml +++ b/.github/workflows/tide_build.yml @@ -77,7 +77,7 @@ jobs: # GitHub Actions does not support cloning to a custom path. - name: Copy repo run: | - cp -R /__w/${GITHUB_REPOSITORY#*/}/${GITHUB_REPOSITORY#*/} /app + cp -R ${GITHUB_WORKSPACE} /app - name: Run build script run: | /app/.circleci/build.sh From b37465291586d41248b401d3de7711608db01cff Mon Sep 17 00:00:00 2001 From: Anthony Malkoun Date: Thu, 19 Dec 2024 15:03:23 +1100 Subject: [PATCH 3/4] Add debug step to test using workflow --- .github/workflows/tide_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tide_build.yml b/.github/workflows/tide_build.yml index b98a5557..4c788317 100644 --- a/.github/workflows/tide_build.yml +++ b/.github/workflows/tide_build.yml @@ -54,7 +54,7 @@ jobs: container: image: ghcr.io/dpc-sdp/bay/ci-builder:5.x steps: - - name: Start tide_build + - name: Start tide_build (updated) run: | echo ==> Running tide_build... - name: Checkout code From a9752fc7495e051d43e10e10f1bcb3e9c0574d75 Mon Sep 17 00:00:00 2001 From: Anthony Malkoun Date: Thu, 19 Dec 2024 16:06:01 +1100 Subject: [PATCH 4/4] Replace references to 'GITHUB_REPOSITORY' to 'GITHUB_WORKSPACE' --- .github/workflows/api.yml | 2 +- .github/workflows/export_config.yml | 2 +- .github/workflows/force_push_to_uat.yml | 2 +- .github/workflows/tide_build.yml | 3 --- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/api.yml b/.github/workflows/api.yml index 5072a2be..6ee87c3e 100644 --- a/.github/workflows/api.yml +++ b/.github/workflows/api.yml @@ -30,7 +30,7 @@ jobs: # GitHub Actions does not support cloning to a custom path. - name: Copy repo run: | - cp -R /__w/${GITHUB_REPOSITORY#*/}/${GITHUB_REPOSITORY#*/} /app + cp -R ${GITHUB_WORKSPACE} /app - name: Set up Environment variables run: | echo 'BE_BASE_URL=${{ inputs.be_url }}' >> $GITHUB_ENV diff --git a/.github/workflows/export_config.yml b/.github/workflows/export_config.yml index 2bdc8436..3402aa56 100644 --- a/.github/workflows/export_config.yml +++ b/.github/workflows/export_config.yml @@ -34,7 +34,7 @@ jobs: - name: Copy repo run: | chown -R $(id -u):$(id -g) $PWD - cp -R /__w/${GITHUB_REPOSITORY#*/}/${GITHUB_REPOSITORY#*/} /app + cp -R ${GITHUB_WORKSPACE} /app - name: Run export script run: | cd /app diff --git a/.github/workflows/force_push_to_uat.yml b/.github/workflows/force_push_to_uat.yml index 7f1397f8..ab53840d 100644 --- a/.github/workflows/force_push_to_uat.yml +++ b/.github/workflows/force_push_to_uat.yml @@ -40,6 +40,6 @@ jobs: fi - name: Force push run: | - cd /__w/${GITHUB_REPOSITORY#*/}/${GITHUB_REPOSITORY#*/} + cd ${GITHUB_WORKSPACE} chmod +x .circleci/force-push-to-uat.sh .circleci/force-push-to-uat.sh \ No newline at end of file diff --git a/.github/workflows/tide_build.yml b/.github/workflows/tide_build.yml index 4c788317..b68ef9a4 100644 --- a/.github/workflows/tide_build.yml +++ b/.github/workflows/tide_build.yml @@ -54,9 +54,6 @@ jobs: container: image: ghcr.io/dpc-sdp/bay/ci-builder:5.x steps: - - name: Start tide_build (updated) - run: | - echo ==> Running tide_build... - name: Checkout code uses: actions/checkout@v4 - name: Log into registry ghcr.io