Skip to content

Commit 10b9e24

Browse files
committed
maint(Build): Add prerelease-alpha and prerelease-beta as Makefile targets.
1 parent 5078957 commit 10b9e24

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Makefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,20 @@ release-patch: check
8686
npx release-it --github.release --github.update --github.assets=dist/*.zip --no-github.draft --no-increment --no-git --no-npm && \
8787
git checkout CHANGES.md
8888

89+
.PHONY: prerelease-alpha
90+
prerelease-alpha: clean install
91+
npx release-it --preRelease=alpha && \
92+
make release-zip && \
93+
npx release-it --github.preRelease --github.update --github.assets=dist/*.zip --no-github.draft --no-increment --no-git --no-npm && \
94+
git checkout CHANGES.md
95+
96+
.PHONY: prerelease-beta
97+
prerelease-beta: clean install
98+
npx release-it --preRelease=beta && \
99+
make release-zip && \
100+
npx release-it --github.preRelease --github.update --github.assets=dist/*.zip --no-github.draft --no-increment --no-git --no-npm && \
101+
git checkout CHANGES.md
102+
89103
src/lib/depends_parse.js: src/lib/depends_parse.pegjs stamp-yarn
90104
$(PEGJS) $<
91105
sed -i~ -e '1s/.*/define(function() {/' -e '$$s/()//' $@ || rm -f $@

0 commit comments

Comments
 (0)