mirror of https://github.com/actions/cache.git
				
				
				
			Bump GitHub actions `actions/checkout` and `actions/setup-node` (#763)
* Bump GitHub actions * Bump Node.js version used to `16.x` in workflows * Bump `actions/upload-artifact@v3`
This commit is contained in:
		
							parent
							
								
									48af2dc4a9
								
							
						
					
					
						commit
						8f1e2e0286
					
				|  | @ -22,16 +22,13 @@ jobs: | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
| 
 | 
 | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v2 |       - uses: actions/checkout@v3 | ||||||
| 
 |       - name: Setup Node.js 16.x | ||||||
|       - name: Set Node.js 12.x |         uses: actions/setup-node@v3 | ||||||
|         uses: actions/setup-node@v1 |  | ||||||
|         with: |         with: | ||||||
|           node-version: 12.x |           node-version: 16.x | ||||||
| 
 |  | ||||||
|       - name: Install dependencies |       - name: Install dependencies | ||||||
|         run: npm ci |         run: npm ci | ||||||
| 
 |  | ||||||
|       - name: Rebuild the dist/ directory |       - name: Rebuild the dist/ directory | ||||||
|         run: npm run build |         run: npm run build | ||||||
| 
 | 
 | ||||||
|  | @ -45,7 +42,7 @@ jobs: | ||||||
|         id: diff |         id: diff | ||||||
| 
 | 
 | ||||||
|       # If index.js was different than expected, upload the expected version as an artifact |       # If index.js was different than expected, upload the expected version as an artifact | ||||||
|       - uses: actions/upload-artifact@v2 |       - uses: actions/upload-artifact@v3 | ||||||
|         if: ${{ failure() && steps.diff.conclusion == 'failure' }} |         if: ${{ failure() && steps.diff.conclusion == 'failure' }} | ||||||
|         with: |         with: | ||||||
|           name: dist |           name: dist | ||||||
|  |  | ||||||
|  | @ -14,7 +14,7 @@ jobs: | ||||||
| 
 | 
 | ||||||
|     steps: |     steps: | ||||||
|     - name: Checkout repository |     - name: Checkout repository | ||||||
|       uses: actions/checkout@v2 |       uses: actions/checkout@v3 | ||||||
|       with: |       with: | ||||||
|         # We must fetch at least the immediate parents so that if this is |         # We must fetch at least the immediate parents so that if this is | ||||||
|         # a pull request then we can checkout the head. |         # a pull request then we can checkout the head. | ||||||
|  | @ -24,7 +24,7 @@ jobs: | ||||||
|     # the head of the pull request instead of the merge commit. |     # the head of the pull request instead of the merge commit. | ||||||
|     - run: git checkout HEAD^2 |     - run: git checkout HEAD^2 | ||||||
|       if: ${{ github.event_name == 'pull_request' }} |       if: ${{ github.event_name == 'pull_request' }} | ||||||
|        | 
 | ||||||
|     # Initializes the CodeQL tools for scanning. |     # Initializes the CodeQL tools for scanning. | ||||||
|     - name: Initialize CodeQL |     - name: Initialize CodeQL | ||||||
|       uses: github/codeql-action/init@v1 |       uses: github/codeql-action/init@v1 | ||||||
|  |  | ||||||
|  | @ -13,7 +13,7 @@ jobs: | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     name: Check licenses |     name: Check licenses | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v2 |       - uses: actions/checkout@v3 | ||||||
|       - run: npm ci |       - run: npm ci | ||||||
|       - name: Install licensed |       - name: Install licensed | ||||||
|         run: | |         run: | | ||||||
|  |  | ||||||
|  | @ -24,11 +24,11 @@ jobs: | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     steps: |     steps: | ||||||
|     - name: Checkout |     - name: Checkout | ||||||
|       uses: actions/checkout@v2 |       uses: actions/checkout@v3 | ||||||
|     - name: Setup Node.js |     - name: Setup Node.js 16.x | ||||||
|       uses: actions/setup-node@v1 |       uses: actions/setup-node@v3 | ||||||
|       with: |       with: | ||||||
|         node-version: '12.x' |         node-version: 16.x | ||||||
|     - name: Determine npm cache directory |     - name: Determine npm cache directory | ||||||
|       id: npm-cache |       id: npm-cache | ||||||
|       run: | |       run: | | ||||||
|  | @ -57,7 +57,7 @@ jobs: | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     steps: |     steps: | ||||||
|     - name: Checkout |     - name: Checkout | ||||||
|       uses: actions/checkout@v2 |       uses: actions/checkout@v3 | ||||||
|     - name: Generate files in working directory |     - name: Generate files in working directory | ||||||
|       shell: bash |       shell: bash | ||||||
|       run: __tests__/create-cache-files.sh ${{ runner.os }} test-cache |       run: __tests__/create-cache-files.sh ${{ runner.os }} test-cache | ||||||
|  | @ -80,7 +80,7 @@ jobs: | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     steps: |     steps: | ||||||
|     - name: Checkout |     - name: Checkout | ||||||
|       uses: actions/checkout@v2 |       uses: actions/checkout@v3 | ||||||
|     - name: Restore cache |     - name: Restore cache | ||||||
|       uses: ./ |       uses: ./ | ||||||
|       with: |       with: | ||||||
|  | @ -110,7 +110,7 @@ jobs: | ||||||
|       https_proxy: http://squid-proxy:3128 |       https_proxy: http://squid-proxy:3128 | ||||||
|     steps: |     steps: | ||||||
|     - name: Checkout |     - name: Checkout | ||||||
|       uses: actions/checkout@v2 |       uses: actions/checkout@v3 | ||||||
|     - name: Generate files |     - name: Generate files | ||||||
|       run: __tests__/create-cache-files.sh proxy test-cache |       run: __tests__/create-cache-files.sh proxy test-cache | ||||||
|     - name: Save cache |     - name: Save cache | ||||||
|  | @ -133,7 +133,7 @@ jobs: | ||||||
|       https_proxy: http://squid-proxy:3128 |       https_proxy: http://squid-proxy:3128 | ||||||
|     steps: |     steps: | ||||||
|     - name: Checkout |     - name: Checkout | ||||||
|       uses: actions/checkout@v2 |       uses: actions/checkout@v3 | ||||||
|     - name: Restore cache |     - name: Restore cache | ||||||
|       uses: ./ |       uses: ./ | ||||||
|       with: |       with: | ||||||
|  |  | ||||||
|  | @ -71,7 +71,7 @@ jobs: | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
| 
 | 
 | ||||||
|     steps: |     steps: | ||||||
|     - uses: actions/checkout@v2 |     - uses: actions/checkout@v3 | ||||||
| 
 | 
 | ||||||
|     - name: Cache Primes |     - name: Cache Primes | ||||||
|       id: cache-primes |       id: cache-primes | ||||||
|  | @ -162,7 +162,7 @@ Using the `cache-hit` output, subsequent steps (such as install or build) can be | ||||||
| Example: | Example: | ||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v2 |   - uses: actions/checkout@v3 | ||||||
| 
 | 
 | ||||||
|   - uses: actions/cache@v3 |   - uses: actions/cache@v3 | ||||||
|     id: cache |     id: cache | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Peter Mescalchin
						Peter Mescalchin