Skip to content

Commit 02d04df

Browse files
committed
chore(mise): add publish task for GitHub releases
- add publish task that creates GitHub release with DMG - depends on dmg task to build distribution first - accepts version as argument using mise usage syntax
1 parent 249f2da commit 02d04df

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

mise.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ create-dmg \
4848
echo "Created ${APP_NAME}.dmg"
4949
"""
5050

51+
[tasks.publish]
52+
description = "Create GitHub release with DMG"
53+
usage = 'arg "<version>"'
54+
depends = ["dmg"]
55+
run = "gh release create v${usage_version} PressViz.dmg --title \"v${usage_version}\" --generate-notes"
56+
5157
[tasks.reset-accessibility]
5258
description = "Reset Accessibility permission for PressViz"
5359
run = "tccutil reset Accessibility com.mfyuu.PressViz"

0 commit comments

Comments
 (0)