From 981fca33d6e32e51a17c8477f26f2bc1bb31398e Mon Sep 17 00:00:00 2001 From: Adrian Moldovan <3854374+adimoldovan@users.noreply.github.com> Date: Fri, 10 May 2024 16:12:36 +0300 Subject: [PATCH] [testing workflows] Fix for multi-line commit message not triggering tests (#47353) --- .github/workflows/ci.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81270ac7917..0c3f4c923f1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -120,14 +120,14 @@ jobs: id: get_commit_message run: | if [[ "${{ github.event_name }}" == "push" ]]; then - echo "Commit message is ${{ github.event.head_commit.message }}" - echo "COMMIT_MESSAGE=${{ github.event.head_commit.message }}" >> "$GITHUB_OUTPUT" + COMMIT_MESSAGE=`echo "${{ github.event.head_commit.message }}" | head -1` elif [[ "${{ github.event_name }}" == "pull_request" ]]; then - echo "Commit message is ${{ github.event.pull_request.title }}" - echo "COMMIT_MESSAGE=${{ github.event.pull_request.title }}" >> "$GITHUB_OUTPUT" + COMMIT_MESSAGE="${{ github.event.pull_request.title }}" else - echo "Workflow triggered by other event" + COMMIT_MESSAGE="${{ github.event_name }}" fi + + echo "COMMIT_MESSAGE=$COMMIT_MESSAGE" >> "$GITHUB_OUTPUT" shell: bash - name: 'Prepare Test Environment' @@ -174,14 +174,14 @@ jobs: id: get_commit_message run: | if [[ "${{ github.event_name }}" == "push" ]]; then - echo "Commit message is ${{ github.event.head_commit.message }}" - echo "COMMIT_MESSAGE=${{ github.event.head_commit.message }}" >> "$GITHUB_OUTPUT" + COMMIT_MESSAGE=`echo "${{ github.event.head_commit.message }}" | head -1` elif [[ "${{ github.event_name }}" == "pull_request" ]]; then - echo "Commit message is ${{ github.event.pull_request.title }}" - echo "COMMIT_MESSAGE=${{ github.event.pull_request.title }}" >> "$GITHUB_OUTPUT" + COMMIT_MESSAGE="${{ github.event.pull_request.title }}" else - echo "Workflow triggered by other event" + COMMIT_MESSAGE="${{ github.event_name }}" fi + + echo "COMMIT_MESSAGE=$COMMIT_MESSAGE" >> "$GITHUB_OUTPUT" shell: bash - name: 'Prepare Test Environment'