14
14
go-version : ' >=1.23.4'
15
15
16
16
- name : golangci-lint
17
- uses : golangci/golangci-lint-action@971e284b6050e8a5849b72094c50ab08da042db8 # v6
17
+ uses : golangci/golangci-lint-action@ec5d18412c0aeab7936cb16880d708ba2a64e1ae # v6
18
18
with :
19
19
version : latest
20
20
@@ -126,19 +126,19 @@ jobs:
126
126
steps :
127
127
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
128
128
129
- - uses : hashicorp/setup-terraform@v3
129
+ - uses : hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3
130
130
with :
131
131
terraform_version : 1.5.7
132
132
133
133
- name : lint
134
134
run : terraform fmt **/*.tf
135
135
136
- - uses : google-github-actions/setup-gcloud@v2
136
+ - uses : google-github-actions/setup-gcloud@6189d56e4096ee891640bb02ac264be376592d6a # v2
137
137
with :
138
138
version : ' latest'
139
139
140
140
- id : ' auth'
141
- uses : google-github-actions/auth@v2
141
+ uses : google-github-actions/auth@6fc4af4b145ae7821d527454aa9bd537d1f2dc5f # v2
142
142
with :
143
143
workload_identity_provider : ${{ secrets.GCLOUD_OIDC_POOL }}
144
144
service_account : ${{ secrets.GSA }}
@@ -149,7 +149,7 @@ jobs:
149
149
gcloud config set project ${{ secrets.GCLOUD_PROJECT }}
150
150
gcloud config set disable_prompts true
151
151
152
- - uses : ' docker/login-action@v3 '
152
+ - uses : ' docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 ' # v3
153
153
name : ' Docker login'
154
154
with :
155
155
registry : ' us-docker.pkg.dev'
@@ -164,7 +164,7 @@ jobs:
164
164
165
165
- name : Upload logs as artifacts
166
166
if : ${{ always() }}
167
- uses : actions/upload-artifact@v4
167
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
168
168
with :
169
169
name : terraform.log
170
170
path : /tmp/terraform.log
0 commit comments