Skip to content

Commit 49ed6e7

Browse files
chore: enhance release process in Makefile to include previous release notes and create draft releases (#1046)
1 parent e2ece54 commit 49ed6e7

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,12 @@ release: git_check_dev
233233
./scripts/deploy_cloud_app.sh -v $(VERSION) --set-as-default --skip-confirmation
234234
@git tag release/$(VERSION)
235235
@git push origin release/$(VERSION)
236-
gh release create release/$(VERSION) bin/jetkvm_app bin/jetkvm_app.sha256 --generate-notes
236+
prev_prod=$$(gh release list --exclude-drafts --exclude-pre-releases --limit 1 --json tagName --jq '.[0].tagName'); \
237+
gh release create release/$(VERSION) bin/jetkvm_app bin/jetkvm_app.sha256 \
238+
--title "$(VERSION)" \
239+
--generate-notes \
240+
--notes-start-tag "$$prev_prod" \
241+
--draft
237242
@echo ""
238243
@echo "✓ Released: release/$(VERSION)"
239244
@echo ""

0 commit comments

Comments
 (0)