@@ -25,14 +25,14 @@ jobs:
25
25
go-version : ${{ matrix.go-version }}
26
26
27
27
- name : Checkout code
28
- uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
28
+ uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
29
29
30
30
- name : Create test directory
31
31
run : |
32
32
mkdir -p ${{ env.TEST_RESULTS_PATH }}
33
33
34
34
- name : Setup cache for go modules
35
- uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
35
+ uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
36
36
with :
37
37
path : |
38
38
~/.cache/go-build
@@ -59,15 +59,15 @@ jobs:
59
59
run :
go install gotest.tools/[email protected]
60
60
61
61
- name : Configure AWS Credentials
62
- uses : aws-actions/configure-aws-credentials@5fd3084fc36e372ff1fff382a39b10d03659f355 # v2.2 .0
62
+ uses : aws-actions/configure-aws-credentials@8c3f20df09ac63af7b3ae3d7c91f105f857d8497 # v4.0 .0
63
63
with :
64
64
aws-region : us-east-1
65
65
role-to-assume : arn:aws:iam::388664967494:role/hc-go-getter-test
66
66
role-session-name : ${{ github.run_id }}
67
67
audience : https://github.com/hashicorp
68
68
69
69
- name : ' Authenticate to Google Cloud'
70
- uses : ' google-github-actions/auth@v0.4.0 '
70
+ uses : google-github-actions/auth@35b0e87d162680511bf346c299f71c9c5c379033 # v1.1.1
71
71
with :
72
72
workload_identity_provider : ' projects/328212837253/locations/global/workloadIdentityPools/hc-go-getter-test/providers/github-hc-go-getter-test'
73
73
service_account : hc-go-getter-test@hc-e56c0f7c21c448d2be9e7696073.iam.gserviceaccount.com
82
82
83
83
# Save coverage report parts
84
84
- name : Upload and save artifacts
85
- uses : actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
85
+ uses : actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
86
86
with :
87
87
name : linux test results
88
88
path : linux_cov.part
@@ -108,10 +108,10 @@ jobs:
108
108
go-version : ${{ matrix.go-version }}
109
109
110
110
- name : Checkout code
111
- uses : actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
111
+ uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
112
112
113
113
- name : Setup cache for go modules
114
- uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
114
+ uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
115
115
with :
116
116
path : |
117
117
~\AppData\Local\go-build
@@ -128,15 +128,15 @@ jobs:
128
128
run :
go install gotest.tools/[email protected]
129
129
130
130
- name : Configure AWS Credentials
131
- uses : aws-actions/configure-aws-credentials@5fd3084fc36e372ff1fff382a39b10d03659f355 # v2.2 .0
131
+ uses : aws-actions/configure-aws-credentials@8c3f20df09ac63af7b3ae3d7c91f105f857d8497 # v4.0 .0
132
132
with :
133
133
aws-region : us-east-1
134
134
role-to-assume : arn:aws:iam::388664967494:role/hc-go-getter-test
135
135
role-session-name : ${{ github.run_id }}
136
136
audience : https://github.com/hashicorp
137
137
138
138
- name : ' Authenticate to Google Cloud'
139
- uses : ' google-github-actions/auth@v0.4.0 '
139
+ uses : google-github-actions/auth@35b0e87d162680511bf346c299f71c9c5c379033 # v1.1.1
140
140
with :
141
141
workload_identity_provider : ' projects/328212837253/locations/global/workloadIdentityPools/hc-go-getter-test/providers/github-hc-go-getter-test'
142
142
service_account : hc-go-getter-test@hc-e56c0f7c21c448d2be9e7696073.iam.gserviceaccount.com
@@ -152,7 +152,7 @@ jobs:
152
152
153
153
# Save coverage report parts
154
154
- name : Upload and save artifacts
155
- uses : actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
155
+ uses : actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
156
156
with :
157
157
name : windows test results
158
158
path : win_cov.part
0 commit comments