Skip to content

Commit

Permalink
Chore(ci): Introduce release-sync command in Makefile
Browse files Browse the repository at this point in the history
  • Loading branch information
literat committed Mar 25, 2022
1 parent 6da7efb commit 029ad33
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ LERNA_FLAGS :=
.PHONY : # Not needed here, but you can put your all your targets to be sure
# there is no name conflict between your files and your targets.

##
## --- 💻 CQT Makefile ----------------------------------------------------------

.PHONY: help
Expand All @@ -28,6 +29,7 @@ help: ## print this help message
| awk 'BEGIN {FS = ":.*?## "}{printf "\033[32m%-30s\033[0m %s\n", $$1, $$2}' \
| sed -e 's/\[32m##/[33m/'

##
## --- 📦 Package management ----------------------------------------------------

.PHONY: install
Expand Down Expand Up @@ -56,12 +58,17 @@ pristine: clean ## clean all installed dependencies
node_modules: package.json ## install node modules
yarn $(YARN_I) $(YARN_FLAGS) && lerna bootstrap && touch node_modules

##
## --- 🚀 Release management ----------------------------------------------------

.PHONY: release
release: ## create a new release
@bin/make/release.sh

.PHONY: release-sync
release-sync: ## sync release with main branch
@bin/ci/sync-release.sh

.PHONY: publish
publish: ## publish a release
# @bin/make/publish.sh
Expand Down

0 comments on commit 029ad33

Please sign in to comment.