@@ -32,24 +32,27 @@ jobs:
32
32
run : git config --global url."https://${GITHUB_BUILD_USERNAME}:${GITHUB_BUILD_TOKEN}@github.com".insteadOf "https://github.com"
33
33
34
34
- name : Checkout
35
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
35
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36
36
37
37
- name : Setup
38
- uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0 .0
38
+ uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
39
39
with :
40
- go-version : 1.20 .x
40
+ go-version : 1.22 .x
41
41
cache : true
42
42
43
43
- name : Test
44
44
run : make test
45
45
46
+ - name : e2e Tests
47
+ run : make e2e-tests
48
+
46
49
build-docs :
47
50
runs-on : ubuntu-latest
48
51
permissions :
49
52
contents : read # for actions/checkout to fetch code
50
53
steps :
51
54
- name : Checkout
52
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
55
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
53
56
with :
54
57
fetch-depth : 0 # for git describe
55
58
ref : ${{ github.event.pull_request.head.sha || github.sha }}
74
77
packages : write
75
78
steps :
76
79
- name : Checkout
77
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
80
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
78
81
with :
79
82
fetch-depth : 0 # for git describe
80
83
ref : ${{ github.event.pull_request.head.sha || github.sha }}
@@ -84,15 +87,15 @@ jobs:
84
87
run : echo "::set-output name=VERSION::$(make version)"
85
88
86
89
- name : Log in to the Container registry
87
- uses : docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0 .0
90
+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3 .0
88
91
with :
89
92
registry : ${{ env.REGISTRY }}
90
93
username : ${{ github.actor }}
91
94
password : ${{ secrets.GITHUB_TOKEN }}
92
95
93
96
- name : Extract metadata (tags, labels) for Docker
94
97
id : meta
95
- uses : docker/metadata-action@dbef88086f6cef02e264edb7dbf63250c17cef6c # v5.5.0
98
+ uses : docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1
96
99
with :
97
100
images : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
98
101
@@ -102,11 +105,8 @@ jobs:
102
105
GITHUB_BUILD_TOKEN : ${{ secrets.BUILD_BOT_PERSONAL_ACCESS_TOKEN }}
103
106
run : git config --global url."https://${GITHUB_BUILD_USERNAME}:${GITHUB_BUILD_TOKEN}@github.com".insteadOf "https://github.com"
104
107
105
- - name : go mod vendor
106
- run : go mod vendor
107
-
108
108
- name : Build and push Docker image
109
- uses : docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1 .0
109
+ uses : docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13 .0
110
110
with :
111
111
context : .
112
112
push : true
@@ -123,26 +123,20 @@ jobs:
123
123
contents : read # for actions/checkout to fetch code
124
124
steps :
125
125
- name : Checkout
126
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
126
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
127
127
with :
128
128
fetch-depth : 0 # for git describe
129
129
ref : ${{ github.event.pull_request.head.sha || github.sha }}
130
130
131
- - name : Configure git for private modules
132
- env :
133
- GITHUB_BUILD_USERNAME : ${{ secrets.BUILD_BOT_USER }}
134
- GITHUB_BUILD_TOKEN : ${{ secrets.BUILD_BOT_PERSONAL_ACCESS_TOKEN }}
135
- run : git config --global url."https://${GITHUB_BUILD_USERNAME}:${GITHUB_BUILD_TOKEN}@github.com".insteadOf "https://github.com"
136
-
137
131
- name : Install Helm
138
132
run : |
139
133
wget --no-verbose https://get.helm.sh/helm-v3.12.1-linux-amd64.tar.gz
140
- tar -zxvf helm-v3.12.1 -linux-amd64.tar.gz
134
+ tar -zxvf helm-v3.14.2 -linux-amd64.tar.gz
141
135
mv linux-amd64/helm /usr/local/bin/helm
142
136
helm version
143
137
144
138
- name : Login to GitHub Container Registry
145
- uses : docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0 .0
139
+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3 .0
146
140
with :
147
141
registry : ghcr.io
148
142
username : ${{ github.actor }}
0 commit comments