From 31cdc2774d7a05f09dcf3bf9b0f3c2de0147473c Mon Sep 17 00:00:00 2001 From: Elizabeth Healy Date: Mon, 7 Apr 2025 13:57:32 -0400 Subject: [PATCH 1/2] optional message to add on workflow dispatch --- .github/workflows/xtest.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/xtest.yml b/.github/workflows/xtest.yml index 6d03310d..79985a48 100644 --- a/.github/workflows/xtest.yml +++ b/.github/workflows/xtest.yml @@ -28,6 +28,11 @@ on: type: string default: all description: "The SDK to focus on (go, js, java, all)" + message: + required: false + type: string + default: "" + description: "Message to display in the workflow summary" workflow_call: inputs: platform-ref: @@ -64,6 +69,13 @@ jobs: tag-list: ${{ steps.platform-version-info.outputs.tag-list }} heads: ${{ steps.platform-version-info.outputs.heads }} steps: + - name: Workflow message + if : ${{ inputs.message != '' }} + run: |- + echo "## Workflow message" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo "${{ inputs.message }}" >> $GITHUB_STEP_SUMMARY + echo "${{ inputs.message }}" - name: Validate focus-sdk input if : ${{ inputs.focus-sdk != '' }} run: |- @@ -130,6 +142,13 @@ jobs: matrix: platform-tag: ${{ fromJSON(needs.resolve-versions.outputs.tag-list) }} steps: + - name: Workflow message + if : ${{ inputs.message != '' }} + run: |- + echo "## Workflow message" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo "${{ inputs.message }}" >> $GITHUB_STEP_SUMMARY + echo "${{ inputs.message }}" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 with: repository: opentdf/tests From 7406f2f08abb925686cddf39a1f551241090e62a Mon Sep 17 00:00:00 2001 From: Elizabeth Healy Date: Mon, 7 Apr 2025 14:31:04 -0400 Subject: [PATCH 2/2] dont output to step summary twice --- .github/workflows/xtest.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/xtest.yml b/.github/workflows/xtest.yml index 79985a48..27c7399f 100644 --- a/.github/workflows/xtest.yml +++ b/.github/workflows/xtest.yml @@ -145,9 +145,6 @@ jobs: - name: Workflow message if : ${{ inputs.message != '' }} run: |- - echo "## Workflow message" >> $GITHUB_STEP_SUMMARY - echo "" >> $GITHUB_STEP_SUMMARY - echo "${{ inputs.message }}" >> $GITHUB_STEP_SUMMARY echo "${{ inputs.message }}" - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 with: