@@ -19,19 +19,19 @@ jobs:
1919 contents : read
2020 steps :
2121 - name : Setup go
22- uses : actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1 .0
22+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
2323 with :
2424 go-version : ${{ matrix.go-version }}
2525
2626 - name : Checkout code
27- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
27+ uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709 # v4.0.0
2828
2929 - name : Create test directory
3030 run : |
3131 mkdir -p ${{ env.TEST_RESULTS_PATH }}
3232
3333 - name : Setup cache for go modules
34- uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
34+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
3535 with :
3636 path : |
3737 ~/.cache/go-build
@@ -58,15 +58,15 @@ jobs:
5858 run : go install gotest.tools/gotestsum@v1.8.2
5959
6060 - 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
6262 with :
6363 aws-region : us-east-1
6464 role-to-assume : arn:aws:iam::388664967494:role/hc-go-getter-test
6565 role-session-name : ${{ github.run_id }}
6666 audience : https://github.com/hashicorp
6767
6868 - 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
7070 with :
7171 workload_identity_provider : ' projects/328212837253/locations/global/workloadIdentityPools/hc-go-getter-test/providers/github-hc-go-getter-test'
7272 service_account : hc-go-getter-test@hc-e56c0f7c21c448d2be9e7696073.iam.gserviceaccount.com
8181
8282 # Save coverage report parts
8383 - name : Upload and save artifacts
84- uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
84+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
8585 with :
8686 name : linux-test-results-${{ matrix.go-version }}
8787 path : linux_cov.part
@@ -101,15 +101,15 @@ jobs:
101101 run : git config --global core.autocrlf false
102102
103103 - name : Setup Go
104- uses : actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1 .0
104+ uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
105105 with :
106106 go-version : ${{ matrix.go-version }}
107107
108108 - name : Checkout code
109- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
109+ uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709 # v4.0.0
110110
111111 - name : Setup cache for go modules
112- uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
112+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
113113 with :
114114 path : |
115115 ~\AppData\Local\go-build
@@ -126,15 +126,15 @@ jobs:
126126 run : go install gotest.tools/gotestsum@v1.8.2
127127
128128 - 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
130130 with :
131131 aws-region : us-east-1
132132 role-to-assume : arn:aws:iam::388664967494:role/hc-go-getter-test
133133 role-session-name : ${{ github.run_id }}
134134 audience : https://github.com/hashicorp
135135
136136 - 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
138138 with :
139139 workload_identity_provider : ' projects/328212837253/locations/global/workloadIdentityPools/hc-go-getter-test/providers/github-hc-go-getter-test'
140140 service_account : hc-go-getter-test@hc-e56c0f7c21c448d2be9e7696073.iam.gserviceaccount.com
@@ -150,7 +150,7 @@ jobs:
150150
151151 # Save coverage report parts
152152 - name : Upload and save artifacts
153- uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808
153+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
154154 with :
155155 name : windows-test-results-${{ matrix.go-version }}
156156 path : win_cov.part
@@ -159,6 +159,6 @@ jobs:
159159 runs-on : ubuntu-latest
160160 steps :
161161 - name : Checkout code
162- uses : actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
162+ uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709 # v4.0.0
163163 - name : Lint code
164164 uses : golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
0 commit comments