File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -67,8 +67,10 @@ release-code: guard-RELEASE_TAG guard-RELEASE_COMMIT guard-GITHUB_USER guard-GIT
6767 --tag $(RELEASE_TAG )
6868
6969.PHONY : release-assets
70- release-assets : guard-RELEASE_TAG guard-GITHUB_REPO guard-GITHUB_USER guard-GITHUB_TOKEN clean build-all
70+ release-assets : guard-RELEASE_TAG guard-RELEASE_COMMIT guard-GITHUB_USER guard-GITHUB_REPO guard-GITHUB_REPO_URL guard-GITHUB_TOKEN
7171 @GITHUB_TOKEN=$(GITHUB_TOKEN )
72+ git diff --quiet HEAD || (echo " your current branch is dirty" && exit 1)
73+ git checkout $(RELEASE_COMMIT )
7274 for target in linux-amd64 darwin-amd64 windows-amd64.exe; do \
7375 github-release upload \
7476 --user $(GITHUB_USER ) \
@@ -77,11 +79,16 @@ release-assets: guard-RELEASE_TAG guard-GITHUB_REPO guard-GITHUB_USER guard-GITH
7779 --name git-ghost-$$ target \
7880 --file $(OUTDIR ) /git-ghost-$$ target; \
7981 done
82+ git checkout -
8083
8184.PHONY : release-image
8285release-image : IMAGE_TAG=$(RELEASE_TAG )
83- release-image : guard-RELEASE_TAG build-image-cli
86+ release-image : guard-RELEASE_TAG
87+ git diff --quiet HEAD || (echo " your current branch is dirty" && exit 1)
88+ git checkout $(RELEASE_COMMIT )
89+ make build-image-cli
8490 docker push $(IMAGE_PREFIX ) git-ghost-cli:$(RELEASE_TAG )
91+ git checkout -
8592
8693.PHONY : lint
8794lint : deps
@@ -136,4 +143,4 @@ coverage:
136143
137144.PHONY : clean
138145clean :
139- rm -rf dist /*
146+ rm -rf $( OUTDIR ) /*
You can’t perform that action at this time.
0 commit comments