17
17
checks :
18
18
runs-on : ubuntu-latest
19
19
steps :
20
- - uses : actions/checkout@v3
20
+ - uses : actions/checkout@v4
21
21
# We need a newer version of shellcheck to avoid problems with the
22
22
# relative imports. Our scripts work on v0.7.2 and up but not the
23
23
# v0.7.0 preinstalled in the ubutnu image. We can force a local
29
29
runs-on : ubuntu-latest
30
30
if : github.event_name == 'pull_request'
31
31
steps :
32
- - uses : actions/checkout@v3
32
+ - uses : actions/checkout@v4
33
33
with :
34
34
fetch-depth : 0
35
35
ref : ${{ github.event.pull_request.head.sha }}
59
59
BUILDAH_FORMAT : oci
60
60
IMG_TAG : ${{ matrix.package_source }}-${{ matrix.os }}-${{ matrix.arch }}
61
61
steps :
62
- - uses : actions/checkout@v3
62
+ - uses : actions/checkout@v4
63
63
- name : Build the server image
64
64
run : make KIND=server PACKAGE_SOURCE=${{ matrix.package_source }} OS_NAME=${{ matrix.os}} BUILD_ARCH=${{ matrix.arch}} build-image
65
65
- name : Upload server image
87
87
BUILDAH_FORMAT : oci
88
88
IMG_TAG : ${{ matrix.package_source }}-${{ matrix.os }}-${{ matrix.arch }}
89
89
steps :
90
- - uses : actions/checkout@v3
90
+ - uses : actions/checkout@v4
91
91
- name : Build the ad server image
92
92
run : make KIND=ad-server PACKAGE_SOURCE=${{ matrix.package_source }} OS_NAME=${{ matrix.os }} BUILD_ARCH=${{ matrix.arch }} build-image
93
93
- name : Upload ad server image
@@ -107,7 +107,7 @@ jobs:
107
107
BUILDAH_FORMAT : oci
108
108
IMG_TAG : default-${{ matrix.os }}-${{ matrix.arch }}
109
109
steps :
110
- - uses : actions/checkout@v3
110
+ - uses : actions/checkout@v4
111
111
- name : build the client image
112
112
run : make KIND=client OS_NAME=${{ matrix.os }} BUILD_ARCH=${{ matrix.arch }} build-image
113
113
# The client image is used as a base for the samba-toolbox build process.
@@ -129,7 +129,7 @@ jobs:
129
129
BUILDAH_FORMAT : oci
130
130
IMG_TAG : default-${{ matrix.os }}-${{ matrix.arch }}
131
131
steps :
132
- - uses : actions/checkout@v3
132
+ - uses : actions/checkout@v4
133
133
# Download locally stored samba-client image to be used as base for building
134
134
# samba-toolbox.
135
135
- name : Download client image
@@ -173,7 +173,7 @@ jobs:
173
173
BUILDAH_FORMAT : oci
174
174
IMG_TAG : ${{ matrix.package_source }}-${{ matrix.os }}-${{ matrix.arch }}
175
175
steps :
176
- - uses : actions/checkout@v3
176
+ - uses : actions/checkout@v4
177
177
- name : Download server image
178
178
179
179
with :
@@ -204,7 +204,7 @@ jobs:
204
204
BUILDAH_FORMAT : oci
205
205
IMG_TAG : ${{ matrix.package_source }}-${{ matrix.os }}-${{ matrix.arch }}
206
206
steps :
207
- - uses : actions/checkout@v3
207
+ - uses : actions/checkout@v4
208
208
- uses : nolar/setup-k3d-k3s@v1
209
209
- name : get nodes
210
210
run : kubectl get nodes
@@ -235,7 +235,7 @@ jobs:
235
235
REPO_BASE : quay.io/samba.org
236
236
if : (github.event_name == 'push' || github.event_name == 'schedule') && github.repository == 'samba-in-kubernetes/samba-container'
237
237
steps :
238
- - uses : actions/checkout@v3
238
+ - uses : actions/checkout@v4
239
239
- name : log in to quay.io
240
240
run : ${CONTAINER_CMD} login -u "${{ secrets.QUAY_USER }}" -p "${{ secrets.QUAY_PASS }}" quay.io
241
241
# pull in already built images we plan on pushing
0 commit comments