3838 persist-credentials : false
3939 - name : Extract version of Go to use
4040 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
41- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
41+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
4242 with :
4343 go-version : ${{ env.GOVERSION }}
4444
4949 - name : Test
5050 run : go test -v -coverprofile=coverage.txt -covermode=atomic ./...
5151 - name : Upload Coverage Report
52- uses : codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1
52+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
5353 with :
5454 flags : unittests
5555 - name : Ensure no files were modified as a result of the build
@@ -63,11 +63,11 @@ jobs:
6363 persist-credentials : false
6464 - name : Extract version of Go to use
6565 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
66- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
66+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
6767 with :
6868 go-version : ${{ env.GOVERSION }}
6969
70- - uses : ko-build/setup-ko@d982fec422852203cfb2053a8ec6ad302280d04d # v0.8
70+ - uses : ko-build/setup-ko@d006021bd0c28d1ce33a07e7943d48b079944c8d # v0.9
7171
7272 - name : container
7373 run : |
9292 persist-credentials : false
9393 - name : Extract version of Go to use
9494 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
95- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
95+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
9696 with :
9797 go-version : ${{ env.GOVERSION }}
9898 - name : install gocovmerge
@@ -115,13 +115,13 @@ jobs:
115115 env :
116116 INDEX_BACKEND : redis
117117 - name : Upload logs if they exist
118- uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
118+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
119119 if : failure()
120120 with :
121121 name : E2E Docker Compose logs
122122 path : /tmp/docker-compose.log
123123 - name : Upload Coverage Report
124- uses : codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1
124+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
125125 with :
126126 files : /tmp/rekor-merged.cov,/tmp/pkg-rekor-merged.cov
127127 flags : e2etests
@@ -142,7 +142,7 @@ jobs:
142142 persist-credentials : false
143143 - name : Extract version of Go to use
144144 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
145- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
145+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
146146 with :
147147 go-version : ${{ env.GOVERSION }}
148148 - name : Install backfill test dependencies
@@ -165,7 +165,7 @@ jobs:
165165 - name : Copy index test
166166 run : ./tests/copy-index-test.sh
167167 - name : Upload logs if they exist
168- uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
168+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
169169 if : failure()
170170 with :
171171 name : E2E Docker Compose logs
@@ -189,14 +189,14 @@ jobs:
189189 run : docker compose build
190190 - name : Extract version of Go to use
191191 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
192- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
192+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
193193 with :
194194 go-version : ${{ env.GOVERSION }}
195195
196196 - name : Sharding Test
197197 run : ./tests/sharding-e2e-test.sh
198198 - name : Upload logs if they exist
199- uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
199+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
200200 if : failure()
201201 with :
202202 name : Sharding E2E Docker Compose logs
@@ -214,14 +214,39 @@ jobs:
214214 run : docker compose build
215215 - name : Extract version of Go to use
216216 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
217- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
217+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
218218 with :
219219 go-version : ${{ env.GOVERSION }}
220220
221221 - name : Test for Attestation begin returned that was previously persisted in tlog
222222 run : ./tests/issue-872-e2e-test.sh
223223 - name : Upload logs if they exist
224- uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
224+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
225+ if : failure()
226+ with :
227+ name : Docker Compose logs
228+ path : /tmp/*docker-compose.log
229+
230+ client-algorithms-e2e :
231+ runs-on : ubuntu-latest
232+ needs : build
233+
234+ steps :
235+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
236+ with :
237+ persist-credentials : false
238+ - name : Docker Build
239+ run : docker compose build
240+ - name : Extract version of Go to use
241+ run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
242+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
243+ with :
244+ go-version : ${{ env.GOVERSION }}
245+
246+ - name : Test for supported client algorithms
247+ run : ./tests/client-algos-e2e-test.sh
248+ - name : Upload logs if they exist
249+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
225250 if : failure()
226251 with :
227252 name : Docker Compose logs
@@ -241,7 +266,7 @@ jobs:
241266 - name : Extract version of Go to use
242267 run : echo "GOVERSION=$(awk -F'[:@]' '/FROM golang/{print $2; exit}' Dockerfile)" >> $GITHUB_ENV
243268
244- - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
269+ - uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5 .0
245270 with :
246271 go-version : ${{ env.GOVERSION }}
247272 check-latest : true
@@ -250,7 +275,7 @@ jobs:
250275 run : ./tests/rekor-harness.sh
251276
252277 - name : Upload logs if they exist
253- uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
278+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
254279 if : failure()
255280 with :
256281 name : E2E Docker Compose logs
0 commit comments