Openstatus www.openstatus.dev

fix gihtub action

+32 -1
+1 -1
.github/workflows/publish-checker.yml
··· 55 55 - name: Build and push 56 56 uses: depot/build-push-action@v1 57 57 with: 58 - file: private-location.Dockerfile 58 + file: private-location-image/Dockerfile 59 59 project: 9cknw183m8 60 60 context: apps/checker 61 61 tags: ghcr.io/openstatushq/private-location:latest
+31
apps/checker/private-location-image/Dockerfile
··· 1 + FROM golang:1.25-alpine as builder 2 + 3 + WORKDIR /go/src/app 4 + 5 + RUN apk add --no-cache tzdata 6 + ENV TZ=UTC 7 + 8 + ENV CGO_ENABLED=0 9 + ENV GOOS=linux 10 + ENV GOARCH=amd64 11 + 12 + COPY go.* . 13 + RUN go mod download 14 + 15 + COPY . . 16 + RUN go build -trimpath -ldflags "-s -w" -o private ./cmd/private/main.go 17 + 18 + FROM scratch 19 + 20 + WORKDIR /opt/bin 21 + 22 + COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ 23 + COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo 24 + 25 + COPY --from=builder /go/src/app/private /opt/bin/private 26 + 27 + ENV TZ=UTC 28 + ENV USER=1000 29 + ENV GIN_MODE=release 30 + 31 + CMD [ "/opt/bin/private" ]