This repository was archived by the owner on Apr 17, 2025. It is now read-only.
File tree 3 files changed +10
-6
lines changed
3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 2
2
# qkst.io/dotfiles/gitignore
3
3
4
4
github-fresh- *
5
+ github-fresh
5
6
coverage
6
7
7
8
# Executables
Original file line number Diff line number Diff line change @@ -12,17 +12,13 @@ DOCKER=$(shell command -v docker;)
12
12
TEST_FLAGS? =-race
13
13
14
14
.PHONY : all
15
- all : quality test build
16
- ifneq (${DOCKER},)
17
- ${MAKE} docker
18
- else
19
- :
20
- endif
15
+ all : quality test builddocker
21
16
22
17
.PHONY : quality
23
18
quality :
24
19
go vet
25
20
go fmt
21
+ go mod tidy
26
22
ifneq (${DOCKER},)
27
23
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
28
24
endif
@@ -43,6 +39,9 @@ build-%:
43
39
44
40
.PHONY : docker
45
41
docker :
42
+ ifeq (${DOCKER},)
43
+ @echo Skipping Docker build because Docker is not installed
44
+ else
46
45
docker run --rm -i hadolint/hadolint < Dockerfile
47
46
docker build \
48
47
--build-arg NAME="${NAME}" \
@@ -53,3 +52,4 @@ docker:
53
52
--tag ${NAME} .
54
53
docker tag ${NAME} ${NAME}:${VERSION}
55
54
docker run -it ${NAME}:${VERSION} -- -help 2>&1 | grep -F '${NAME} v${VERSION} ${TIMESTAMP} ${COMMIT}'
55
+ endif
Original file line number Diff line number Diff line change
1
+ module github.com/imsky/github-fresh
2
+
3
+ go 1.12
You can’t perform that action at this time.
0 commit comments