diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1c0fba5ab3..1d21cabf5a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -29,10 +29,12 @@ jobs: fetch-depth: 0 - id: get_commit_message + env: + COMMIT_MESSAGE: ${{ github.event.head_commit.message }} run: | - if [ -n "${{ github.event.head_commit.message }}" ] + if [ -n "$COMMIT_MESSAGE" ] then - echo "commit-message=${{ github.event.head_commit.message }}" | head -n 1 >> "$GITHUB_OUTPUT" + printf 'commit-message=%s\n' "$COMMIT_MESSAGE" | head -n 1 >> "$GITHUB_OUTPUT" else commit_message=$(git log -1 --pretty=%B | head -n 1) echo "commit-message=$commit_message" >> "$GITHUB_OUTPUT"