diff --git a/.github/workflows/sdk-insertion-bump.yml b/.github/workflows/sdk-insertion-bump.yml index 53e5549ac9..710c5f42f5 100644 --- a/.github/workflows/sdk-insertion-bump.yml +++ b/.github/workflows/sdk-insertion-bump.yml @@ -12,13 +12,23 @@ jobs: steps: - uses: actions/checkout@v3 - + + - name: Parse commit + shell: pwsh + id: commit_title + run: | + Write-Host "Commit message is $Env:COMMIT_MESSAGE" + $title = ($Env:COMMIT_MESSAGE -split '\n')[0] + "COMMIT_TITLE=$title" >> $env:GITHUB_OUTPUT + env: + COMMIT_MESSAGE: "${{ github.event.head_commit.message }}" + - name: 'Update remote repository' uses: peter-evans/repository-dispatch@v2 with: token: ${{ secrets.SERVICEACCOUNT_PAT }} event-type: 'sdk_insertion' repository: 'xamarin/sdk-insertions' - client-payload: '{"repository": "xamarin/xamarin-macios", "branch": "${{ github.ref_name }}", "commit": "${{ github.sha }}", "commit_message": "${{ github.event.head_commit.messageHeadline }}"}' + client-payload: '{"repository": "xamarin/xamarin-macios", "branch": "${{ github.ref_name }}", "commit": "${{ github.sha }}", "commit_message": "${{ steps.rcommit_title.outputs.COMMIT_TITLE }}"}'