From 8c80c008aa2db1837e41e3fdaa8f8522043d73e8 Mon Sep 17 00:00:00 2001 From: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com> Date: Fri, 6 Oct 2023 16:17:29 +0530 Subject: [PATCH] ci: Remove auto format code when formatting step fails (#2476) --- .github/workflows/CI-pr.yml | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/.github/workflows/CI-pr.yml b/.github/workflows/CI-pr.yml index d417c4919a..96d5898ec7 100644 --- a/.github/workflows/CI-pr.yml +++ b/.github/workflows/CI-pr.yml @@ -43,36 +43,17 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v3 - with: - ref: ${{ github.event.pull_request.head.ref }} - repository: ${{ github.event.pull_request.head.repo.full_name }} - - name: Install Rust uses: dtolnay/rust-toolchain@master with: toolchain: nightly components: rustfmt - - name: Check formatting for forked pull requests - if: ${{ github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name }} + - name: Check formatting shell: bash run: cargo +nightly fmt --all --check - - name: Run formatter - if: ${{ github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name }} - shell: bash - run: | - cargo +nightly fmt --all - if ! git diff --exit-code --quiet -- crates; then - echo "::notice::Formatting check failed" - git config --local user.name 'github-actions[bot]' - git config --local user.email '41898282+github-actions[bot]@users.noreply.github.com' - git add crates - git commit --message 'chore: run formatter' - git push - fi - check-msrv: name: Check compilation on MSRV toolchain runs-on: ${{ matrix.os }}