mirror of
				https://github.com/pnpm/action-setup.git
				synced 2025-10-31 09:22:11 +08:00 
			
		
		
		
	Specify job name to fix syntax error
This commit is contained in:
		
							
								
								
									
										63
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										63
									
								
								README.md
									
									
									
									
									
								
							| @@ -54,12 +54,13 @@ on: | |||||||
|   - pull_request |   - pull_request | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   runs-on: ubuntu-latest |   install: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |  | ||||||
|   steps: |     steps: | ||||||
|     - uses: pnpm/action-setup@v2.0.1 |       - uses: pnpm/action-setup@v2.0.1 | ||||||
|       with: |         with: | ||||||
|         version: 6.0.2 |           version: 6.0.2 | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| ### Install pnpm and a few npm packages | ### Install pnpm and a few npm packages | ||||||
| @@ -70,18 +71,19 @@ on: | |||||||
|   - pull_request |   - pull_request | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   runs-on: ubuntu-latest |   install: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |  | ||||||
|   steps: |     steps: | ||||||
|     - uses: actions/checkout@v2 |       - uses: actions/checkout@v2 | ||||||
|  |  | ||||||
|     - uses: pnpm/action-setup@v2.0.1 |       - uses: pnpm/action-setup@v2.0.1 | ||||||
|       with: |         with: | ||||||
|         version: 6.0.2 |           version: 6.0.2 | ||||||
|         run_install: | |           run_install: | | ||||||
|           - recursive: true |             - recursive: true | ||||||
|             args: [--frozen-lockfile, --strict-peer-dependencies] |               args: [--frozen-lockfile, --strict-peer-dependencies] | ||||||
|           - args: [--global, gulp, prettier, typescript] |             - args: [--global, gulp, prettier, typescript] | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| ### Use cache to reduce installation time | ### Use cache to reduce installation time | ||||||
| @@ -92,24 +94,25 @@ on: | |||||||
|   - pull_request |   - pull_request | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   runs-on: ubuntu-latest |   cache-and-install: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |  | ||||||
|   steps: |     steps: | ||||||
|     build: |       build: | ||||||
|       - uses: actions/checkout@v2 |         - uses: actions/checkout@v2 | ||||||
|  |  | ||||||
|       - name: Cache pnpm modules |         - name: Cache pnpm modules | ||||||
|         uses: actions/cache@v2 |           uses: actions/cache@v2 | ||||||
|         with: |           with: | ||||||
|           path: ~/.pnpm-store |             path: ~/.pnpm-store | ||||||
|           key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} |             key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} | ||||||
|           restore-keys: | |             restore-keys: | | ||||||
|             ${{ runner.os }}- |               ${{ runner.os }}- | ||||||
|  |  | ||||||
|       - uses: pnpm/action-setup@v2.0.1 |         - uses: pnpm/action-setup@v2.0.1 | ||||||
|         with: |           with: | ||||||
|           version: 6.0.2 |             version: 6.0.2 | ||||||
|           run_install: true |             run_install: true | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| **Note:** You don't need to run `pnpm store prune` at the end; post-action has already taken care of that. | **Note:** You don't need to run `pnpm store prune` at the end; post-action has already taken care of that. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user