Skip to content

Commit 361b7ad

Browse files
committed
fix: add all directories as a safe git directory
1 parent 8e7bb3e commit 361b7ad

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

build/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ RUN CGO_ENABLED=0 go build -trimpath -ldflags "-s -w -X main.version=$VERSION -X
1313
FROM golang:1.21
1414
# related to https://github.com/golangci/golangci-lint/issues/3107
1515
ENV GOROOT /usr/local/go
16-
# Set /app as safe
17-
RUN git config --global --add safe.directory /app
16+
# Set all directories as safe
17+
RUN git config --global --add safe.directory '*'
1818
# don't place it into $GOPATH/bin because Drone mounts $GOPATH as volume
1919
COPY --from=builder /golangci/golangci-lint /usr/bin/
2020
CMD ["golangci-lint"]

build/alpine.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ ENV GOROOT /usr/local/go
2222
# git and mercurial are needed most times for go get`, etc.
2323
# See https://github.com/docker-library/golang/issues/80
2424
RUN apk --no-cache add gcc musl-dev git mercurial
25-
# Set /app as safe
26-
RUN git config --global --add safe.directory /app
25+
# Set all directories as safe
26+
RUN git config --global --add safe.directory '*'
2727
# don't place it into $GOPATH/bin because Drone mounts $GOPATH as volume
2828
COPY --from=builder /golangci/golangci-lint /usr/bin/
2929
CMD ["golangci-lint"]

0 commit comments

Comments
 (0)