diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3e7e63b462e15..1e92fbbae2b34 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -215,6 +215,9 @@ jobs: # Make executable, since artifact download doesn't preserve this chmod +x ./ruff ${{ steps.ruff-target.outputs.download-path }}/ruff + # Set pipefail to avoid hiding errors with tee + set -eo pipefail + ruff-ecosystem check ./ruff ${{ steps.ruff-target.outputs.download-path }}/ruff --cache ./checkouts --output-format markdown | tee ecosystem-result-check cat ecosystem-result-check > $GITHUB_STEP_SUMMARY @@ -227,6 +230,9 @@ jobs: # Make executable, since artifact download doesn't preserve this chmod +x ./ruff ${{ steps.ruff-target.outputs.download-path }}/ruff + # Set pipefail to avoid hiding errors with tee + set -eo pipefail + ruff-ecosystem format ./ruff ${{ steps.ruff-target.outputs.download-path }}/ruff --cache ./checkouts --output-format markdown | tee ecosystem-result-format cat ecosystem-result-format > $GITHUB_STEP_SUMMARY