diff --git a/.github/workflows/detect-breaking-changes-build.yml b/.github/workflows/detect-breaking-changes-build.yml index c846e7d7336..fc6e5f47cc5 100644 --- a/.github/workflows/detect-breaking-changes-build.yml +++ b/.github/workflows/detect-breaking-changes-build.yml @@ -6,6 +6,8 @@ jobs: build: name: Detect runs-on: ubuntu-latest + env: + GITHUB_STEP_NUMBER: 7 steps: - uses: actions/checkout@v2 @@ -35,15 +37,18 @@ jobs: env: FORCE_COLOR: 3 GITHUB_JOB_LINK: ${{ steps.job.outputs.link }} - GITHUB_STEP_NUMBER: 7 - name: Persisting the check output run: | mkdir -p ./levitate - echo "{ \"exit_code\": ${{ steps.breaking-changes.outputs.is_breaking }}, \"message\": \"${{ steps.breaking-changes.outputs.mesage }}\", \"job_link\": \"${{ steps.job.outputs.link }}\" }" > ./levitate/result.json + echo "{ \"exit_code\": ${{ steps.breaking-changes.outputs.is_breaking }}, \"message\": \"${{ steps.breaking-changes.outputs.message }}\", \"job_link\": \"${{ steps.job.outputs.link }}#step:${GITHUB_STEP_NUMBER}\" }" > ./levitate/result.json - name: Upload check output as artifact uses: actions/upload-artifact@v2 with: name: levitate path: levitate/ + + - name: Exit + run: exit ${{ steps.breaking-changes.outputs.is_breaking }} + shell: bash diff --git a/.github/workflows/detect-breaking-changes-report.yml b/.github/workflows/detect-breaking-changes-report.yml index 7cb5bb6c988..94a64eb5aeb 100644 --- a/.github/workflows/detect-breaking-changes-report.yml +++ b/.github/workflows/detect-breaking-changes-report.yml @@ -160,7 +160,4 @@ jobs: team_reviewers: ['grafana/plugins-platform-frontend'] }); - - name: Exit - run: exit ${{ steps.levitate-run.outputs.exit_code }} - shell: bash