Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Commit e5ce3ab

Browse files
committed
add go module file
1 parent 495455d commit e5ce3ab

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

Diff for: .gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# qkst.io/dotfiles/gitignore
33

44
github-fresh-*
5+
github-fresh
56
coverage
67

78
# Executables

Diff for: Makefile

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,13 @@ DOCKER=$(shell command -v docker;)
1212
TEST_FLAGS?=-race
1313

1414
.PHONY: all
15-
all: quality test build
16-
ifneq (${DOCKER},)
17-
${MAKE} docker
18-
else
19-
:
20-
endif
15+
all: quality test builddocker
2116

2217
.PHONY: quality
2318
quality:
2419
go vet
2520
go fmt
21+
go mod tidy
2622
ifneq (${DOCKER},)
2723
docker run -v ${PWD}:/src -w /src -it golangci/golangci-lint golangci-lint run --enable gocritic --enable gosec --enable golint --enable stylecheck --exclude-use-default=false
2824
endif
@@ -43,6 +39,9 @@ build-%:
4339

4440
.PHONY: docker
4541
docker:
42+
ifeq (${DOCKER},)
43+
@echo Skipping Docker build because Docker is not installed
44+
else
4645
docker run --rm -i hadolint/hadolint < Dockerfile
4746
docker build \
4847
--build-arg NAME="${NAME}" \
@@ -53,3 +52,4 @@ docker:
5352
--tag ${NAME} .
5453
docker tag ${NAME} ${NAME}:${VERSION}
5554
docker run -it ${NAME}:${VERSION} -- -help 2>&1 | grep -F '${NAME} v${VERSION} ${TIMESTAMP} ${COMMIT}'
55+
endif

Diff for: go.mod

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module github.com/imsky/github-fresh
2+
3+
go 1.12

0 commit comments

Comments
 (0)