From 5831201f5564327bcc04bc85ebe5f4687552446e Mon Sep 17 00:00:00 2001 From: Arshadul Monir Date: Tue, 17 Feb 2026 11:57:10 -0500 Subject: [PATCH 1/2] 758: Added junit report to workflow --- .github/composite/test/backend-test/action.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/composite/test/backend-test/action.yml b/.github/composite/test/backend-test/action.yml index cc55161cc..ea249c330 100644 --- a/.github/composite/test/backend-test/action.yml +++ b/.github/composite/test/backend-test/action.yml @@ -49,4 +49,15 @@ runs: - name: Run script shell: bash - run: bun run .github/scripts/test/run-backend-tests --should-upload-coverage=${{ inputs.UPLOAD_TEST_COV }} + run: bun .github/scripts/test/run-backend-tests + env: + UPLOAD_TEST_COV: ${{ inputs.UPLOAD_TEST_COV }} + + - name: Publish Junit Report + uses: mikepenz/action-junit-report@v6 + if: success() || failure() + with: + report_paths: "**/target/surefire-reports/TEST-*.xml" + detailed_summary: true + include_time_in_summary: true + fail_on_failure: false \ No newline at end of file From c70b8d583e4e84413d1928f7c07410b02e277dc3 Mon Sep 17 00:00:00 2001 From: Arshadul Monir Date: Tue, 17 Feb 2026 13:29:19 -0500 Subject: [PATCH 2/2] 758: Added checks permissions to ci-cd and deploy --- .github/workflows/ci-cd.yml | 1 + .github/workflows/deploy-stg.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index c4fe74088..e7836c2e0 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -11,6 +11,7 @@ permissions: contents: write issues: write pull-requests: write + checks: write concurrency: group: ci-${{ github.ref }} diff --git a/.github/workflows/deploy-stg.yml b/.github/workflows/deploy-stg.yml index 6b82a061a..8251a7f50 100644 --- a/.github/workflows/deploy-stg.yml +++ b/.github/workflows/deploy-stg.yml @@ -20,6 +20,7 @@ permissions: issues: write pull-requests: write statuses: write + checks: write jobs: getPRHead: