mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 21:33:12 +08:00 
			
		
		
		
	Create lint.yml
This commit is contained in:
		
							
								
								
									
										49
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								.github/workflows/lint.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | |||||||
|  | name: lint | ||||||
|  |  | ||||||
|  | on: | ||||||
|  |   pull_request: | ||||||
|  |     branches: | ||||||
|  |       - master | ||||||
|  |   push: | ||||||
|  |     branches: | ||||||
|  |       - master | ||||||
|  |  | ||||||
|  | # Cancel a currently running workflow from the same PR/branch/tag | ||||||
|  | # when a new workflow is triggered | ||||||
|  | concurrency: | ||||||
|  |   group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} | ||||||
|  |   cancel-in-progress: true | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   lint: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |  | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         node-version: [20.x] | ||||||
|  |  | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v4 | ||||||
|  |         with: | ||||||
|  |           lfs: true | ||||||
|  |  | ||||||
|  |       - uses: actions/setup-node@v4 | ||||||
|  |         with: | ||||||
|  |           node-version: '20.x' | ||||||
|  |           registry-url: 'https://registry.npmjs.org' | ||||||
|  |  | ||||||
|  |       - name: Get yarn cache directory path | ||||||
|  |         id: yarn-cache-dir-path | ||||||
|  |         run: echo "dir=$(yarn config get cacheFolder)" >> $GITHUB_OUTPUT | ||||||
|  |  | ||||||
|  |       - name: Install Dependency | ||||||
|  |         env: | ||||||
|  |           NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||||
|  |           NODE_OPTIONS: '--max_old_space_size=4096' | ||||||
|  |         run: bun install --frozen-lockfile  | ||||||
|  |        | ||||||
|  |       - name: Run lint | ||||||
|  |         env: | ||||||
|  |           NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||||
|  |           NODE_OPTIONS: '--max_old_space_size=4096' | ||||||
|  |         run: bun lint | ||||||
		Reference in New Issue
	
	Block a user
	 Sunny Luo
					Sunny Luo