File tree 5 files changed +10
-13
lines changed
5 files changed +10
-13
lines changed Original file line number Diff line number Diff line change 13
13
runs-on : ubuntu-24.04
14
14
strategy :
15
15
matrix :
16
- go : ["1.23 "]
16
+ go : ["1.24 "]
17
17
oci_bin : ["docker", "podman"]
18
18
env :
19
19
BPFMAN_AGENT_IMG : quay.io/bpfman/bpfman-agent:int-test
Original file line number Diff line number Diff line change 20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
- go : ["1.23 "]
23
+ go : ["1.24 "]
24
24
arch :
25
25
- arch : amd64
26
26
filename : linux-x86_64
59
59
run : make test
60
60
61
61
- name : Archive Go code coverage results
62
- if : ${{ matrix.arch.arch == 'amd64' && matrix.go == '1.23 ' }}
62
+ if : ${{ matrix.arch.arch == 'amd64' && matrix.go == '1.24 ' }}
63
63
uses : actions/upload-artifact@v4
64
64
with :
65
65
name : coverage-go
Original file line number Diff line number Diff line change 1
1
# Build the manager binary
2
2
ARG BUILDPLATFORM
3
3
4
- FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.23 AS bpfman-agent-build
4
+ FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.24 AS bpfman-agent-build
5
5
6
6
# The following ARGs are set internally by docker/build-push-action in github actions
7
7
ARG TARGETOS
@@ -25,7 +25,7 @@ COPY . .
25
25
RUN CGO_ENABLED=0 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -mod vendor -o bpfman-agent ./cmd/bpfman-agent/main.go
26
26
27
27
28
- FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.23 AS cri-tools-build
28
+ FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.24 AS cri-tools-build
29
29
# The following ARGs are set internally by docker/build-push-action in github actions
30
30
ARG TARGETOS
31
31
ARG TARGETARCH
@@ -37,12 +37,12 @@ RUN echo "TARGETOS=${TARGETOS} TARGETARCH=${TARGETARCH} BUILDPLATFORM=${BUILDP
37
37
38
38
WORKDIR /usr/src/cri-tools
39
39
ARG CRI_REPO_URL=https://github.com/kubernetes-sigs/cri-tools
40
- ARG CRI_REPO_TAG=v1.32.0
40
+ ARG CRI_REPO_BRANCH=master
41
41
42
- RUN git clone --depth 1 --branch $CRI_REPO_TAG $CRI_REPO_URL .
42
+ RUN git clone --depth 1 --branch $CRI_REPO_BRANCH $CRI_REPO_URL .
43
43
44
44
# Build
45
- RUN GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} VERSION=$CRI_REPO_TAG make
45
+ RUN GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} VERSION="latest" make
46
46
RUN cp ./build/bin/${TARGETOS}/${TARGETARCH}/crictl .
47
47
48
48
# Use the fedora minimal image to reduce the size of the final image but still
Original file line number Diff line number Diff line change 1
1
# Build the manager binary
2
2
ARG BUILDPLATFORM
3
3
4
- FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.23 AS bpfman-operator-build
4
+ FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.24 AS bpfman-operator-build
5
5
6
6
ARG BUILDPLATFORM
7
7
Original file line number Diff line number Diff line change 1
1
module github.com/bpfman/bpfman-operator
2
2
3
- go 1.23.0
4
-
5
- toolchain go1.23.5
3
+ go 1.24.0
6
4
7
5
require (
8
6
github.com/bpfman/bpfman v0.5.7-0.20250305151919-a74c631c3643
@@ -62,7 +60,6 @@ require (
62
60
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9 // indirect
63
61
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.0 // indirect
64
62
sigs.k8s.io/gateway-api v1.1.0 // indirect
65
- sigs.k8s.io/yaml v1.4.0 // indirect
66
63
)
67
64
68
65
require (
You can’t perform that action at this time.
0 commit comments