@@ -19,19 +19,19 @@ jobs:
19
19
contents : read
20
20
steps :
21
21
- name : Setup go
22
- uses : actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1 .0
22
+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
23
23
with :
24
24
go-version : ${{ matrix.go-version }}
25
25
26
26
- name : Checkout code
27
- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
27
+ uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709 # v4.0.0
28
28
29
29
- name : Create test directory
30
30
run : |
31
31
mkdir -p ${{ env.TEST_RESULTS_PATH }}
32
32
33
33
- name : Setup cache for go modules
34
- uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
34
+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
35
35
with :
36
36
path : |
37
37
~/.cache/go-build
@@ -58,15 +58,15 @@ jobs:
58
58
run :
go install gotest.tools/[email protected]
59
59
60
60
- name : Configure AWS Credentials
61
- uses : aws-actions/configure-aws-credentials@8c3f20df09ac63af7b3ae3d7c91f105f857d8497 # v4.0.0
61
+ uses : aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4.3.1
62
62
with :
63
63
aws-region : us-east-1
64
64
role-to-assume : arn:aws:iam::388664967494:role/hc-go-getter-test
65
65
role-session-name : ${{ github.run_id }}
66
66
audience : https://github.com/hashicorp
67
67
68
68
- name : ' Authenticate to Google Cloud'
69
- uses : google-github-actions/auth@35b0e87d162680511bf346c299f71c9c5c379033 # v1 .1.1
69
+ uses : google-github-actions/auth@b7593ed2efd1c1617e1b0254da33b86225adb2a5 # v2 .1.12
70
70
with :
71
71
workload_identity_provider : ' projects/328212837253/locations/global/workloadIdentityPools/hc-go-getter-test/providers/github-hc-go-getter-test'
72
72
service_account : hc-go-getter-test@hc-e56c0f7c21c448d2be9e7696073.iam.gserviceaccount.com
81
81
82
82
# Save coverage report parts
83
83
- name : Upload and save artifacts
84
- uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
84
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
85
85
with :
86
86
name : linux-test-results-${{ matrix.go-version }}
87
87
path : linux_cov.part
@@ -101,15 +101,15 @@ jobs:
101
101
run : git config --global core.autocrlf false
102
102
103
103
- name : Setup Go
104
- uses : actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1 .0
104
+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
105
105
with :
106
106
go-version : ${{ matrix.go-version }}
107
107
108
108
- name : Checkout code
109
- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
109
+ uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709 # v4.0.0
110
110
111
111
- name : Setup cache for go modules
112
- uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
112
+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
113
113
with :
114
114
path : |
115
115
~\AppData\Local\go-build
@@ -126,15 +126,15 @@ jobs:
126
126
run :
go install gotest.tools/[email protected]
127
127
128
128
- name : Configure AWS Credentials
129
- uses : aws-actions/configure-aws-credentials@8c3f20df09ac63af7b3ae3d7c91f105f857d8497 # v4.0.0
129
+ uses : aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4.3.1
130
130
with :
131
131
aws-region : us-east-1
132
132
role-to-assume : arn:aws:iam::388664967494:role/hc-go-getter-test
133
133
role-session-name : ${{ github.run_id }}
134
134
audience : https://github.com/hashicorp
135
135
136
136
- name : ' Authenticate to Google Cloud'
137
- uses : google-github-actions/auth@35b0e87d162680511bf346c299f71c9c5c379033 # v1 .1.1
137
+ uses : google-github-actions/auth@b7593ed2efd1c1617e1b0254da33b86225adb2a5 # v2 .1.12
138
138
with :
139
139
workload_identity_provider : ' projects/328212837253/locations/global/workloadIdentityPools/hc-go-getter-test/providers/github-hc-go-getter-test'
140
140
service_account : hc-go-getter-test@hc-e56c0f7c21c448d2be9e7696073.iam.gserviceaccount.com
@@ -150,7 +150,7 @@ jobs:
150
150
151
151
# Save coverage report parts
152
152
- name : Upload and save artifacts
153
- uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
153
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
154
154
with :
155
155
name : windows-test-results-${{ matrix.go-version }}
156
156
path : win_cov.part
@@ -159,6 +159,6 @@ jobs:
159
159
runs-on : ubuntu-latest
160
160
steps :
161
161
- name : Checkout code
162
- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
162
+ uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709 # v4.0.0
163
163
- name : Lint code
164
164
uses : golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
0 commit comments