From 6b2f9755d75218f983af5ed07e1954bd421be82b Mon Sep 17 00:00:00 2001 From: Dylan Date: Thu, 5 Sep 2024 16:34:01 +0700 Subject: [PATCH 1/2] CH-11556 Upgrade version of download-artifact action --- .gflows/libs/job_publish_nuget.lib.yml | 2 +- .gflows/libs/job_scan_code_net.lib.yml | 2 +- github-sample/workflows/build-publish.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gflows/libs/job_publish_nuget.lib.yml b/.gflows/libs/job_publish_nuget.lib.yml index 56e06f2..87d4e53 100644 --- a/.gflows/libs/job_publish_nuget.lib.yml +++ b/.gflows/libs/job_publish_nuget.lib.yml @@ -8,7 +8,7 @@ --- #@ def generate_nuget_publish_job_steps(): -- uses: actions/download-artifact@v2 +- uses: actions/download-artifact@v4 with: name: Nuget packages path: ./nuget diff --git a/.gflows/libs/job_scan_code_net.lib.yml b/.gflows/libs/job_scan_code_net.lib.yml index c214d5d..351bf99 100644 --- a/.gflows/libs/job_scan_code_net.lib.yml +++ b/.gflows/libs/job_scan_code_net.lib.yml @@ -35,7 +35,7 @@ - name: CoverGo Nuget run: dotnet nuget update source github --username ${{ secrets.PAT_USER_READ_PACKAGES }} --password ${{ secrets.PAT_READ_PACKAGES }} --store-password-in-clear-text - name: Download Coverage Artifacts - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: path: ./ - name: Fix coverage paths diff --git a/github-sample/workflows/build-publish.yml b/github-sample/workflows/build-publish.yml index 42e52bc..5caac28 100644 --- a/github-sample/workflows/build-publish.yml +++ b/github-sample/workflows/build-publish.yml @@ -176,7 +176,7 @@ jobs: - nuget-build-auth-nuget - acceptance-tests steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: Nuget packages path: ./nuget @@ -259,7 +259,7 @@ jobs: - integration-tests-legacy-small - integration-tests-legacy-big steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: Nuget packages path: ./nuget From 02f51caeccd8b0cd869d03a557f2dd3ef08ef40c Mon Sep 17 00:00:00 2001 From: Dylan Date: Thu, 5 Sep 2024 16:43:39 +0700 Subject: [PATCH 2/2] CH-11556 Enable include-hidden-files for upload-artifact action --- .gflows/libs/build_publish_steps.lib.yml | 1 + .gflows/libs/integration-tests-legacy-steps.lib.yml | 1 + .gflows/libs/job_build_nuget.lib.yml | 1 + github-sample/workflows/build-publish.yml | 10 ++++++++++ 4 files changed, 13 insertions(+) diff --git a/.gflows/libs/build_publish_steps.lib.yml b/.gflows/libs/build_publish_steps.lib.yml index e9db868..cd68101 100644 --- a/.gflows/libs/build_publish_steps.lib.yml +++ b/.gflows/libs/build_publish_steps.lib.yml @@ -53,6 +53,7 @@ uses: actions/upload-artifact@v4 with: name: #@ artifact_name path: #@ path + include-hidden-files: true #@ end --- #@ def _publish_test_result_as_check_step(filePath, check_name): diff --git a/.gflows/libs/integration-tests-legacy-steps.lib.yml b/.gflows/libs/integration-tests-legacy-steps.lib.yml index 347dcac..1eb8dca 100644 --- a/.gflows/libs/integration-tests-legacy-steps.lib.yml +++ b/.gflows/libs/integration-tests-legacy-steps.lib.yml @@ -47,4 +47,5 @@ with: name: #@ "{} diagnostics".format(test_suites.name) path: diagnostics/* + include-hidden-files: true #@ end diff --git a/.gflows/libs/job_build_nuget.lib.yml b/.gflows/libs/job_build_nuget.lib.yml index 73a520e..824ac68 100644 --- a/.gflows/libs/job_build_nuget.lib.yml +++ b/.gflows/libs/job_build_nuget.lib.yml @@ -28,6 +28,7 @@ with: name: Nuget packages path: ./nuget + include-hidden-files: true #@ end --- #@ def generate_nuget_build_job(nuget, sections): diff --git a/github-sample/workflows/build-publish.yml b/github-sample/workflows/build-publish.yml index 5caac28..1b7dd56 100644 --- a/github-sample/workflows/build-publish.yml +++ b/github-sample/workflows/build-publish.yml @@ -168,6 +168,7 @@ jobs: with: name: Nuget packages path: ./nuget + include-hidden-files: true nuget-publish-auth-nuget: name: Publish Auth client nuget timeout-minutes: 20 @@ -246,6 +247,7 @@ jobs: with: name: Nuget packages path: ./nuget + include-hidden-files: true nuget-publish-auth-nuget-default: name: Publish Auth client nuget with default dependencies timeout-minutes: 20 @@ -465,6 +467,7 @@ jobs: bce !fge !hep/**/.tmp + include-hidden-files: true - name: Publish Unit tests results as check uses: docker://ghcr.io/enricomi/publish-unit-test-result-action:latest if: always() @@ -574,12 +577,14 @@ jobs: with: name: Integration tests environment diagnostics path: investigate/* + include-hidden-files: true - name: Upload Integration tests results as artifact if: always() uses: actions/upload-artifact@v4 with: name: Integration tests results path: TestResults + include-hidden-files: true - name: Publish Integration tests results as check uses: docker://ghcr.io/enricomi/publish-unit-test-result-action:latest if: always() @@ -703,12 +708,14 @@ jobs: with: name: Acceptance tests environment diagnostics path: investigate/* + include-hidden-files: true - name: Upload Acceptance tests results as artifact if: always() uses: actions/upload-artifact@v4 with: name: Acceptance tests results path: TestResults + include-hidden-files: true - name: Publish Acceptance tests results as check uses: docker://ghcr.io/enricomi/publish-unit-test-result-action:latest if: always() @@ -858,12 +865,14 @@ jobs: with: name: Integration API tests environment diagnostics path: investigate/* + include-hidden-files: true - name: Upload Integration API tests results as artifact if: always() uses: actions/upload-artifact@v4 with: name: Integration API tests results path: abc + include-hidden-files: true - name: Publish Integration API tests results as check uses: docker://ghcr.io/enricomi/publish-unit-test-result-action:latest if: always() @@ -1199,6 +1208,7 @@ jobs: with: name: Big tenants legacy integration tests diagnostics path: diagnostics/* + include-hidden-files: true docker-build-auth-mongo: name: Build Mongo db for Auth image timeout-minutes: 20