File tree 5 files changed +17
-17
lines changed 5 files changed +17
-17
lines changed Original file line number Diff line number Diff line change 15
15
- uses : actions/checkout@v4
16
16
- uses : actions/setup-go@v5
17
17
with :
18
- go-version : 1.21.3
18
+ go-version : 1.23.2
19
19
- name : Test
20
20
run : |
21
21
go=$(which go)
35
35
- uses : actions/checkout@v4
36
36
- uses : actions/setup-go@v5
37
37
with :
38
- go-version : 1.21.3
38
+ go-version : 1.23.2
39
39
- name : Check module vendoring
40
40
run : |
41
41
go mod tidy
49
49
- uses : actions/checkout@v4
50
50
- uses : actions/setup-go@v5
51
51
with :
52
- go-version : 1.21.3
52
+ go-version : 1.23.2
53
53
cache : false
54
54
- name : Run golangci-lint
55
55
uses : golangci/golangci-lint-action@v4
Original file line number Diff line number Diff line change 1
- ARG TERWAY_POLICY_IMAGE=registry-cn-zhangjiakou.ack.aliyuncs.com/acs/terway:policy-75c98940 @sha256:6dbdffee0cdc5c29239d487b4e567046d7dd23f61d67dbbbce1a2e5db9b210dc
1
+ ARG TERWAY_POLICY_IMAGE=registry-cn-zhangjiakou.ack.aliyuncs.com/acs/terway:policy-927d6ab6 @sha256:dbcc2cef1164b7ce0de7700cefbdece7ca0281d84e5db91ce96488f1a2c00ed7
2
2
ARG UBUNTU_IMAGE=registry.cn-hangzhou.aliyuncs.com/acs/ubuntu:22.04-update
3
3
ARG CILIUM_LLVM_IMAGE=quay.io/cilium/cilium-llvm:547db7ec9a750b8f888a506709adb41f135b952e@sha256:4d6fa0aede3556c5fb5a9c71bc6b9585475ac9b1064f516d4c45c8fb691c9d9e
4
4
ARG CILIUM_BPFTOOL_IMAGE=quay.io/cilium/cilium-bpftool:78448c1a37ff2b790d5e25c3d8b8ec3e96e6405f@sha256:99a9453a921a8de99899ef82e0822f0c03f65d97005c064e231c06247ad8597d
5
5
ARG CILIUM_IPROUTE2_IMAGE=quay.io/cilium/cilium-iproute2:3570d58349efb2d6b0342369a836998c93afd291@sha256:1abcd7a5d2117190ab2690a163ee9cd135bc9e4cf8a4df662a8f993044c79342
6
6
ARG CILIUM_IPTABLES_IMAGE=quay.io/cilium/iptables-20.04:e6f83206c57e606282056903ffd3aab0183bdaed@sha256:7ce0de449d356a5259021dc13f2b00a8bddfbea57a1c91ff8f146d455cace9e5
7
7
8
- FROM --platform=$TARGETPLATFORM ${TERWAY_POLICY_IMAGE} as policy-dist
9
- FROM --platform=$TARGETPLATFORM ${CILIUM_LLVM_IMAGE} as llvm-dist
10
- FROM --platform=$TARGETPLATFORM ${CILIUM_BPFTOOL_IMAGE} as bpftool-dist
11
- FROM --platform=$TARGETPLATFORM ${CILIUM_IPROUTE2_IMAGE} as iproute2-dist
12
- FROM --platform=$TARGETPLATFORM ${CILIUM_IPTABLES_IMAGE} as iptables-dist
8
+ FROM --platform=$TARGETPLATFORM ${TERWAY_POLICY_IMAGE} AS policy-dist
9
+ FROM --platform=$TARGETPLATFORM ${CILIUM_LLVM_IMAGE} AS llvm-dist
10
+ FROM --platform=$TARGETPLATFORM ${CILIUM_BPFTOOL_IMAGE} AS bpftool-dist
11
+ FROM --platform=$TARGETPLATFORM ${CILIUM_IPROUTE2_IMAGE} AS iproute2-dist
12
+ FROM --platform=$TARGETPLATFORM ${CILIUM_IPTABLES_IMAGE} AS iptables-dist
13
13
14
- FROM --platform=$BUILDPLATFORM golang:1.21.3 as builder
14
+ FROM --platform=$BUILDPLATFORM golang:1.23.2 AS builder
15
15
ARG GOPROXY
16
16
ARG TARGETOS
17
17
ARG TARGETARCH
18
- ENV GOPROXY $GOPROXY
18
+ ENV GOPROXY= $GOPROXY
19
19
WORKDIR /go/src/github.com/AliyunContainerService/terway/
20
20
COPY go.sum go.mod ./
21
21
RUN go mod download
Original file line number Diff line number Diff line change 1
- FROM --platform=$BUILDPLATFORM golang:1.21.3 as builder
1
+ FROM --platform=$BUILDPLATFORM golang:1.23.2 AS builder
2
2
ARG GOPROXY
3
3
ARG TARGETOS
4
4
ARG TARGETARCH
5
- ENV GOPROXY $GOPROXY
5
+ ENV GOPROXY= $GOPROXY
6
6
WORKDIR /go/src/github.com/AliyunContainerService/terway/
7
7
COPY go.sum go.mod ./
8
8
RUN go mod download
@@ -15,7 +15,7 @@ RUN CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build -tags default_build
15
15
-X \"github.com/AliyunContainerService/terway/pkg/aliyun/credential.kubernetesAlicloudIdentity=terway-controlplane/`git rev-parse --short HEAD 2>/dev/null`\"" \
16
16
-o terway-controlplane cmd/terway-controlplane/terway-controlplane.go
17
17
18
- FROM --platform=$TARGETPLATFORM debian:stable-slim as cert
18
+ FROM --platform=$TARGETPLATFORM debian:stable-slim AS cert
19
19
RUN apt-get update && apt-get -uy upgrade
20
20
RUN apt-get -y install ca-certificates && update-ca-certificates
21
21
Original file line number Diff line number Diff line change 1
- FROM --platform=$TARGETPLATFORM calico/go-build:v0.90 as felix-builder
1
+ FROM --platform=$TARGETPLATFORM calico/go-build:v0.90 AS felix-builder
2
2
ARG GOPROXY
3
3
ARG GIT_VERSION
4
4
ENV GOPROXY $GOPROXY
@@ -21,7 +21,7 @@ RUN cd /go/src/github.com/projectcalico/calico && \
21
21
22
22
FROM --platform=$TARGETPLATFORM quay.io/cilium/cilium-builder:1d3ec0f0b74a32048a9716c7a8ce1eee851ca0ec@sha256:9fab9eb021456705d99b014d2f9e59aff9f50aa1a296aa55e984f3e947a62120 as cilium-builder
23
23
ARG GOPROXY
24
- ENV GOPROXY $GOPROXY
24
+ ENV GOPROXY= $GOPROXY
25
25
ARG CILIUM_SHA=""
26
26
ARG GIT_VERSION=""
27
27
LABEL cilium-sha=${CILIUM_SHA}
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ GOLANGCI_LINT = $(LOCALBIN)/golangci-lint-$(GOLANGCI_LINT_VERSION)
113
113
# # Tool Versions
114
114
CONTROLLER_TOOLS_VERSION ?= v0.14.0
115
115
ENVTEST_VERSION ?= latest
116
- GOLANGCI_LINT_VERSION ?= v1.54 .2
116
+ GOLANGCI_LINT_VERSION ?= v1.55 .2
117
117
118
118
.PHONY : controller-gen
119
119
controller-gen : $(CONTROLLER_GEN ) # # Download controller-gen locally if necessary.
You can’t perform that action at this time.
0 commit comments