46 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| ###########################
 | |
| ###########################
 | |
| ## Linter GitHub Actions ##
 | |
| ###########################
 | |
| ###########################
 | |
| name: Lint Code Base
 | |
| 
 | |
| #
 | |
| # Documentation:
 | |
| # https://help.github.com/en/articles/workflow-syntax-for-github-actions
 | |
| #
 | |
| 
 | |
| ######################################
 | |
| # Start the job on all pull requests #
 | |
| ######################################
 | |
| on: pull_request
 | |
| 
 | |
| ###############
 | |
| # Set the Job #
 | |
| ###############
 | |
| jobs:
 | |
|   build:
 | |
|     # Name the Job
 | |
|     name: Lint Code Base
 | |
|     # Set the agent to run on
 | |
|     runs-on: ubuntu-latest
 | |
| 
 | |
|     ##################
 | |
|     # Load all steps #
 | |
|     ##################
 | |
|     steps:
 | |
|       ##########################
 | |
|       # Checkout the code base #
 | |
|       ##########################
 | |
|       - name: Checkout Code
 | |
|         uses: actions/checkout@v2
 | |
| 
 | |
|       ################################
 | |
|       # Run Linter against code base #
 | |
|       ################################
 | |
|       - name: Lint Code Base
 | |
|         uses: docker://github/super-linter:v2.1.1
 | |
|         env:
 | |
|           VALIDATE_ALL_CODEBASE: true
 | 
