diff --git a/.github/workflows/integration-tests.yaml b/.github/workflows/integration-tests.yaml index e9dc7db..0796817 100644 --- a/.github/workflows/integration-tests.yaml +++ b/.github/workflows/integration-tests.yaml @@ -195,8 +195,8 @@ jobs: - name: Matches GitHub API name run: | jobs="$(gh api -X GET "/repos/{owner}/{repo}/actions/runs/${run_id:?}/attempts/${run_attempt:?}/jobs")" - if [[ $(jq --arg name "$job_name" '.jobs | map(select(.name == $name)) | length') -ne 1 ]]; then - jq '.jobs[].name' + if [[ $(jq --arg name "$job_name" '.jobs | map(select(.name == $name)) | length' <<<"${jobs}") -ne 1 ]]; then + jq '.jobs[].name' <<<"${jobs}" exit 1 fi env: @@ -230,8 +230,8 @@ jobs: - name: Matches GitHub API name run: | jobs="$(gh api -X GET "/repos/{owner}/{repo}/actions/runs/${run_id:?}/attempts/${run_attempt:?}/jobs")" - if [[ $(jq --arg name "$job_name" '.jobs | map(select(.name == $name)) | length') -ne 1 ]]; then - jq '.jobs[].name' + if [[ $(jq --arg name "$job_name" '.jobs | map(select(.name == $name)) | length' <<<"${jobs}") -ne 1 ]]; then + jq '.jobs[].name' <<<"${jobs}" exit 1 fi env: