Add pre-commit linter to actions
This commit is contained in:
		
							parent
							
								
									7a4f9cf293
								
							
						
					
					
						commit
						8f6db1a1e3
					
				
							
								
								
									
										18
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							@ -12,7 +12,7 @@ jobs:
 | 
			
		||||
          POSTGRES_USER: postgres
 | 
			
		||||
          POSTGRES_PASSWORD: postgres
 | 
			
		||||
          POSTGRES_DB: postgres
 | 
			
		||||
        ports: ['5432:5432']
 | 
			
		||||
        ports: ["5432:5432"]
 | 
			
		||||
        options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
@ -33,3 +33,19 @@ jobs:
 | 
			
		||||
          PGPASSWORD: postgres
 | 
			
		||||
        run: |
 | 
			
		||||
          python -m pytest
 | 
			
		||||
 | 
			
		||||
  lint:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
      - name: Set up Python 3.11
 | 
			
		||||
        uses: actions/setup-python@v4
 | 
			
		||||
        with:
 | 
			
		||||
          python-version: "3.11"
 | 
			
		||||
          cache: pip
 | 
			
		||||
      - name: Install dependencies
 | 
			
		||||
        run: |
 | 
			
		||||
          python -m pip install -r requirements-dev.txt
 | 
			
		||||
      - name: Run pre-commit
 | 
			
		||||
        run: |
 | 
			
		||||
          pre-commit run -a
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user