.github/workflows: Pin actions versions to SHAs (#110)
Reference: https://github.com/hashicorp/terraform-providers-devex-internal/issues/118
This commit is contained in:
		
							parent
							
								
									72cbb8d545
								
							
						
					
					
						commit
						3004c76344
					
				
							
								
								
									
										8
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							| @ -17,22 +17,22 @@ jobs: | ||||
|   goreleaser: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - uses: actions/checkout@v3 | ||||
|       - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | ||||
|         with: | ||||
|           # Allow goreleaser to access older tag information. | ||||
|           fetch-depth: 0 | ||||
|       - uses: actions/setup-go@v3 | ||||
|       - uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # v3.5.0 | ||||
|         with: | ||||
|           go-version-file: 'go.mod' | ||||
|           cache: true | ||||
|       - name: Import GPG key | ||||
|         uses: crazy-max/ghaction-import-gpg@v5 | ||||
|         uses: crazy-max/ghaction-import-gpg@111c56156bcc6918c056dbef52164cfa583dc549 # v5.2.0 | ||||
|         id: import_gpg | ||||
|         with: | ||||
|           gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} | ||||
|           passphrase: ${{ secrets.PASSPHRASE }} | ||||
|       - name: Run GoReleaser | ||||
|         uses: goreleaser/goreleaser-action@v4 | ||||
|         uses: goreleaser/goreleaser-action@8f67e590f2d095516493f017008adc464e63adb1 # v4.1.0 | ||||
|         with: | ||||
|           args: release --rm-dist | ||||
|         env: | ||||
|  | ||||
							
								
								
									
										14
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							| @ -22,8 +22,8 @@ jobs: | ||||
|     runs-on: ubuntu-latest | ||||
|     timeout-minutes: 5 | ||||
|     steps: | ||||
|       - uses: actions/checkout@v3 | ||||
|       - uses: actions/setup-go@v3 | ||||
|       - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | ||||
|       - uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # v3.5.0 | ||||
|         with: | ||||
|           go-version-file: 'go.mod' | ||||
|           cache: true | ||||
| @ -33,8 +33,8 @@ jobs: | ||||
|   generate: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - uses: actions/checkout@v3 | ||||
|       - uses: actions/setup-go@v3 | ||||
|       - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | ||||
|       - uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # v3.5.0 | ||||
|         with: | ||||
|           go-version-file: 'go.mod' | ||||
|           cache: true | ||||
| @ -59,12 +59,12 @@ jobs: | ||||
|           - '1.1.*' | ||||
|           - '1.2.*' | ||||
|     steps: | ||||
|       - uses: actions/checkout@v3 | ||||
|       - uses: actions/setup-go@v3 | ||||
|       - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | ||||
|       - uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # v3.5.0 | ||||
|         with: | ||||
|           go-version-file: 'go.mod' | ||||
|           cache: true | ||||
|       - uses: hashicorp/setup-terraform@v2 | ||||
|       - uses: hashicorp/setup-terraform@633666f66e0061ca3b725c73b2ec20cd13a8fdd1 # v2.0.3 | ||||
|         with: | ||||
|           terraform_version: ${{ matrix.terraform }} | ||||
|           terraform_wrapper: false | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Brian Flad
						Brian Flad