From 893c15da9e3916e55f8aa99fc2b2c1ddff80da48 Mon Sep 17 00:00:00 2001 From: Stephan Merker Date: Fri, 24 Jul 2026 14:21:29 +0200 Subject: [PATCH] Specify job name/context explicitly - there seems to be no way to access the job name --- .github/actions/report-fork-status/action.yml | 6 +++++- .github/workflows/alioss-integration.yml | 1 + .github/workflows/azurebs-integration.yml | 1 + .github/workflows/dav-integration.yml | 1 + .github/workflows/gcs-integration.yml | 2 ++ .github/workflows/s3-integration.yml | 3 +++ 6 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/actions/report-fork-status/action.yml b/.github/actions/report-fork-status/action.yml index dd8d27f5..37cbe392 100644 --- a/.github/actions/report-fork-status/action.yml +++ b/.github/actions/report-fork-status/action.yml @@ -5,6 +5,9 @@ inputs: pr_ref: description: 'SHA of the fork PR head commit' required: true + name: + description: 'Status context name (job name)' + required: true runs: using: composite @@ -20,8 +23,9 @@ runs: skipped) exit 0 ;; *) state="failure" ;; esac + echo "report-fork-status: name/context='${{ inputs.name }}' pr_ref=${{ inputs.pr_ref }} state=$state" gh api --method POST "repos/${{ github.repository }}/statuses/${{ inputs.pr_ref }}" \ -f state="$state" \ - -f context="${{ job.name }}" \ + -f context="${{ inputs.name }}" \ -f target_url="${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ -f description="${{ job.status }}" diff --git a/.github/workflows/alioss-integration.yml b/.github/workflows/alioss-integration.yml index adcceaa6..3382dbf7 100644 --- a/.github/workflows/alioss-integration.yml +++ b/.github/workflows/alioss-integration.yml @@ -61,3 +61,4 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: Alioss General Integration Tests diff --git a/.github/workflows/azurebs-integration.yml b/.github/workflows/azurebs-integration.yml index ed6b3ef3..66fbe2ef 100644 --- a/.github/workflows/azurebs-integration.yml +++ b/.github/workflows/azurebs-integration.yml @@ -59,3 +59,4 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: AzureCloud Environment Integration Tests diff --git a/.github/workflows/dav-integration.yml b/.github/workflows/dav-integration.yml index df3addb5..171c8dd4 100644 --- a/.github/workflows/dav-integration.yml +++ b/.github/workflows/dav-integration.yml @@ -48,3 +48,4 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: DAV Integration Tests diff --git a/.github/workflows/gcs-integration.yml b/.github/workflows/gcs-integration.yml index 4e65490c..c489e638 100644 --- a/.github/workflows/gcs-integration.yml +++ b/.github/workflows/gcs-integration.yml @@ -60,6 +60,7 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: GCS Integation Fast Tests gcs-integration-all-tests: name: GCS Integation All Tests @@ -103,3 +104,4 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: GCS Integation All Tests diff --git a/.github/workflows/s3-integration.yml b/.github/workflows/s3-integration.yml index 22ada103..09223c09 100644 --- a/.github/workflows/s3-integration.yml +++ b/.github/workflows/s3-integration.yml @@ -94,6 +94,7 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: AWS S3 US Integration aws-s3-regional-integration: name: AWS S3 ${{ matrix.name }} Integration @@ -169,6 +170,7 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: AWS S3 ${{ matrix.name }} Integration s3-compatible-integration: name: S3 Compatible Integration @@ -204,4 +206,5 @@ jobs: uses: ./.github/actions/report-fork-status with: pr_ref: ${{ inputs.pr_ref }} + name: S3 Compatible Integration