mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 01:57:45 +08:00 
			
		
		
		
	ci: Remove auto format code when formatting step fails (#2476)
This commit is contained in:
		
							
								
								
									
										21
									
								
								.github/workflows/CI-pr.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								.github/workflows/CI-pr.yml
									
									
									
									
										vendored
									
									
								
							| @ -43,10 +43,6 @@ 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 | ||||
| @ -54,25 +50,10 @@ jobs: | ||||
|           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 }} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shankar Singh C
					Shankar Singh C