@@ -19,17 +19,17 @@ jobs:
19
19
with :
20
20
go-version : ' 1.19'
21
21
22
- - uses : actions/checkout@v3
22
+ - uses : actions/checkout@v3.5.2
23
23
24
24
- name : Test With Coverage
25
25
run : go test -v -race -coverprofile=coverage.txt -covermode=atomic ./...
26
26
- name : Upload coverage to Codecov
27
- uses : codecov/codecov-action@v2
27
+ uses : codecov/codecov-action@v3.1.4
28
28
with :
29
29
files : coverage.txt
30
30
31
31
- name : golangci-lint
32
- uses : golangci/golangci-lint-action@v3
32
+ uses : golangci/golangci-lint-action@v3.4.0
33
33
with :
34
34
args : --timeout=5m
35
35
# since go test already does it in a previous step
@@ -41,12 +41,12 @@ jobs:
41
41
contents : read
42
42
packages : write
43
43
steps :
44
- - uses : actions/checkout@v3
44
+ - uses : actions/checkout@v3.5.2
45
45
# Login against a Docker registry except on PR
46
46
# https://github.com/docker/login-action
47
47
- name : Log into registry ${{ env.REGISTRY }}
48
48
if : github.event_name != 'pull_request'
49
- uses : docker/login-action@28218f9b04b4f3f62068d7b6ce6ca5b26e35336c
49
+ uses : docker/login-action@v2.1.0
50
50
with :
51
51
registry : ${{ env.REGISTRY }}
52
52
username : ${{ secrets.DECKHOUSE_REGISTRY_USER }}
@@ -55,15 +55,15 @@ jobs:
55
55
# https://github.com/docker/metadata-action
56
56
- name : Extract Docker metadata
57
57
id : meta
58
- uses : docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38
58
+ uses : docker/metadata-action@v4.4.0
59
59
with :
60
60
images : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
61
61
# Build and push Docker image with Buildx (don't push on PR)
62
62
# https://github.com/docker/build-push-action
63
63
- name : Build and push Docker image
64
- uses : docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
64
+ uses : docker/build-push-action@v4.0.0
65
65
with :
66
66
context : .
67
67
push : ${{ github.event_name != 'pull_request' }}
68
68
tags : ${{ steps.meta.outputs.tags }}
69
- labels : ${{ steps.meta.outputs.labels }}
69
+ labels : ${{ steps.meta.outputs.labels }}
0 commit comments