Improve stylua github workflow (#571)
Addressing issue nvim-lua/kickstart.nvim#570 This improves the github workflow to no longer require manual approval for PRs from first time contributors. Changes the github event from pull_request to pull_request_target and adds an explicit PR head checkout
This commit is contained in:
		
							parent
							
								
									d45e5fe855
								
							
						
					
					
						commit
						c4055a2212
					
				| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
# Check Lua Formatting
 | 
					# Check Lua Formatting
 | 
				
			||||||
name: Check Lua Formatting
 | 
					name: Check Lua Formatting
 | 
				
			||||||
on: pull_request
 | 
					on: pull_request_target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  stylua-check:
 | 
					  stylua-check:
 | 
				
			||||||
| 
						 | 
					@ -9,6 +9,8 @@ jobs:
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout Code
 | 
					      - name: Checkout Code
 | 
				
			||||||
        uses: actions/checkout@v2
 | 
					        uses: actions/checkout@v2
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          ref: ${{ github.event.pull_request.head.sha }}
 | 
				
			||||||
      - name: Stylua Check
 | 
					      - name: Stylua Check
 | 
				
			||||||
        uses: JohnnyMorganz/stylua-action@v3
 | 
					        uses: JohnnyMorganz/stylua-action@v3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue