From 6ad6a114c35d1c4c47da899c461dbb5db88dee75 Mon Sep 17 00:00:00 2001 From: Sagar Khalasi Date: Tue, 3 Sep 2024 18:39:47 +0530 Subject: [PATCH] chore: Added pg branch (#36086) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description Run the CI test limit in PG branch Fixes #`36085` ## Automation /ok-to-test tags="@tag.Sanity" ### :mag: Cypress test results > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: > Commit: 288bb1aa7f920c67ccb7755bdea8292c8bc17fbc > Cypress dashboard. > Tags: `@tag.Sanity` > Spec: >
Tue, 03 Sep 2024 13:03:06 UTC ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No ## Summary by CodeRabbit - **New Features** - Introduced a new output variable `is-pg-build` to enhance build handling based on pull request base branches. - Improved workflow logic to conditionally manage builds depending on the pull request context. --- .github/workflows/build-client-server-count.yml | 3 +++ .github/workflows/build-client-server.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/build-client-server-count.yml b/.github/workflows/build-client-server-count.yml index bb3bbcfc5ef5..7f2210f32063 100644 --- a/.github/workflows/build-client-server-count.yml +++ b/.github/workflows/build-client-server-count.yml @@ -16,6 +16,7 @@ jobs: runId: ${{steps.args.outputs.runId}} matrix_count: ${{steps.matrix.outputs.matrix_count}} run_count: ${{ steps.countArgs.outputs.run_count }} + is-pg-build: ${{steps.args.outputs.is-pg-build}} steps: - name: Checkout the head commit of the branch uses: actions/checkout@v4 @@ -29,6 +30,7 @@ jobs: id: args run: | echo "pr=${{ github.event.client_payload.pull_request.number }}" >> $GITHUB_OUTPUT + echo "is-pg-build=${{ github.event.client_payload.pull_request.base.ref == 'pg' }}" >> $GITHUB_OUTPUT checkArg=${{ github.event.client_payload.slash_command.args.named.runId }} if [[ -z "$checkArg" ]]; then echo "runId=0" >> $GITHUB_OUTPUT @@ -106,6 +108,7 @@ jobs: with: pr: ${{fromJson(needs.file-check.outputs.pr)}} skip-tests: "true" + is-pg-build: ${{fromJson(needs.file-check.outputs.is-pg-build)}} client-build: name: client-build diff --git a/.github/workflows/build-client-server.yml b/.github/workflows/build-client-server.yml index 550758e0fcbd..b3191415e7da 100644 --- a/.github/workflows/build-client-server.yml +++ b/.github/workflows/build-client-server.yml @@ -14,6 +14,7 @@ jobs: pr: ${{steps.args.outputs.pr}} runId: ${{steps.args.outputs.runId}} matrix_count: ${{steps.matrix.outputs.matrix_count}} + is-pg-build: ${{steps.args.outputs.is-pg-build}} steps: - name: Checkout the head commit of the branch uses: actions/checkout@v4 @@ -27,6 +28,7 @@ jobs: id: args run: | echo "pr=${{ github.event.client_payload.pull_request.number }}" >> $GITHUB_OUTPUT + echo "is-pg-build=${{ github.event.client_payload.pull_request.base.ref == 'pg' }}" >> $GITHUB_OUTPUT checkArg=`echo '${{toJSON(github.event.client_payload.slash_command.args.named)}}' | jq 'has("runId")'` if [[ $checkArg == 'true' ]]; then echo "runId=${{ github.event.client_payload.slash_command.args.named.runId }}" >> $GITHUB_OUTPUT @@ -92,6 +94,7 @@ jobs: with: pr: ${{fromJson(needs.file-check.outputs.pr)}} skip-tests: "true" + is-pg-build: ${{fromJson(needs.file-check.outputs.is-pg-build)}} client-build: name: client-build