mirror of
https://github.com/yusing/godoxy.git
synced 2026-01-11 13:00:31 +01:00
fix(socket-proxy): update golang version. fix Dockerfile
This commit is contained in:
@@ -6,6 +6,8 @@ on:
|
||||
- main
|
||||
paths:
|
||||
- "socket-proxy/**"
|
||||
- "socket-proxy.Dockerfile"
|
||||
- ".github/workflows/docker-image-socket-proxy.yml"
|
||||
tags-ignore:
|
||||
- "**"
|
||||
workflow_dispatch:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Stage 1: deps
|
||||
FROM golang:1.24.3-alpine AS deps
|
||||
FROM golang:1.25.5-alpine AS deps
|
||||
HEALTHCHECK NONE
|
||||
|
||||
# package version does not matter
|
||||
@@ -12,7 +12,8 @@ WORKDIR /src
|
||||
|
||||
COPY socket-proxy/go.mod socket-proxy/go.sum ./
|
||||
|
||||
RUN go mod download -x
|
||||
RUN sed -i '/^module github\.com\/yusing\/goutils/!{/github\.com\/yusing\/goutils/d}' go.mod && \
|
||||
go mod download -x
|
||||
|
||||
# Stage 2: builder
|
||||
FROM deps AS builder
|
||||
@@ -21,6 +22,7 @@ WORKDIR /src
|
||||
|
||||
COPY Makefile ./
|
||||
COPY socket-proxy ./socket-proxy
|
||||
COPY goutils ./goutils
|
||||
|
||||
ARG VERSION
|
||||
ENV VERSION=${VERSION}
|
||||
|
||||
@@ -2,8 +2,6 @@ module github.com/yusing/godoxy/socketproxy
|
||||
|
||||
go 1.25.5
|
||||
|
||||
exclude github.com/yusing/goutils v0.4.2
|
||||
|
||||
replace github.com/yusing/goutils => ../goutils
|
||||
|
||||
require (
|
||||
|
||||
Reference in New Issue
Block a user