Multithread validate-typescript
This commit is contained in:
		
							
								
								
									
										9
									
								
								.github/workflows/validate-typescript.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/validate-typescript.yml
									
									
									
									
										vendored
									
									
								
							| @@ -19,7 +19,7 @@ on: | |||||||
|       - 'package.json' |       - 'package.json' | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   build: |   node_modules: | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|     - uses: actions/checkout@v2 |     - uses: actions/checkout@v2 | ||||||
| @@ -33,8 +33,13 @@ jobs: | |||||||
|       run: yarn |       run: yarn | ||||||
|     - name: Install modules (example/) |     - name: Install modules (example/) | ||||||
|       run: yarn example |       run: yarn example | ||||||
|  |   tsc: | ||||||
|  |     needs: node_modules | ||||||
|  |     steps: | ||||||
|     - name: Run TypeScript |     - name: Run TypeScript | ||||||
|       run: npx tsc |       run: npx tsc | ||||||
|  |   eslint: | ||||||
|  |     needs: node_modules | ||||||
|  |     steps: | ||||||
|     - name: Run ESLint |     - name: Run ESLint | ||||||
|       run: yarn lint |       run: yarn lint | ||||||
|       # TODO: Run SwiftLint |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user