diff --git a/.github/actions/build_ya/action.yml b/.github/actions/build_ya/action.yml index 2869db1eb766..bf55c0124cc6 100644 --- a/.github/actions/build_ya/action.yml +++ b/.github/actions/build_ya/action.yml @@ -140,8 +140,12 @@ runs: run: | set -x if [ "${{ steps.build.outputs.status }}" == "failed" ]; then + curl -L -X POST -H "Accept: application/vnd.github+json" -H "Authorization: Bearer ${{github.token}}" -H "X-GitHub-Api-Version: 2022-11-28" \ + https://api.github.com/repos/${{github.repository}}/statuses/${{github.head_sha}} -d '{"state":"failure","description":"Build failed","context":"${{input.build_preset}}"}' echo "Build failed. see the [build logs]($LOG_URL)." | .github/scripts/tests/comment-pr.py --fail else + curl -L -X POST -H "Accept: application/vnd.github+json" -H "Authorization: Bearer ${{github.token}}" -H "X-GitHub-Api-Version: 2022-11-28" \ + https://api.github.com/repos/${{github.repository}}/statuses/${{github.head_sha}} -d '{"state":"success","description":"Build successful","context":"${{input.build_preset}}"}' echo "Build successful." | .github/scripts/tests/comment-pr.py --ok fi