28 lines
		
	
	
		
			743 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			743 B
		
	
	
	
		
			YAML
		
	
	
	
| name: "Lint Pull Request 🐙"
 | |
| 
 | |
| on:
 | |
|   pull_request_target:
 | |
|     types:
 | |
|       - opened
 | |
|       - edited
 | |
|       - synchronize
 | |
| 
 | |
| permissions:
 | |
|   pull-requests: read
 | |
| 
 | |
| jobs:
 | |
|   main:
 | |
|     name: Validate pull request title
 | |
|     runs-on: ubuntu-22.04
 | |
|     steps:
 | |
|       - uses: amannn/action-semantic-pull-request@v5
 | |
|         env:
 | |
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | |
|         with:
 | |
|           # If the PR only contains a single commit, the action will validate that
 | |
|           # it matches the configured pattern.
 | |
|           validateSingleCommit: true
 | |
|           # Related to `validateSingleCommit` you can opt-in to validate that the PR
 | |
|           # title matches a single commit to avoid confusion.
 | |
|           validateSingleCommitMatchesPrTitle: true
 |