You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,9 +77,18 @@ lerna publish
77
77
This will:
78
78
1. Bump versions for changed packages
79
79
2. Publish to npm
80
-
3. Create git tags (e.g., `markdown-magic@4.0.5`)
80
+
3. Create git tags and GitHub releases (e.g., `markdown-magic@4.0.5`)
81
81
4. Automatically trigger binary builds via GitHub Actions
82
82
83
+
### Binary release workflows
84
+
85
+
Two workflows build platform binaries when releases are created:
86
+
87
+
-`release-binary-md-magic.yml` - triggers on `markdown-magic@*` releases
88
+
-`release-binary-block-parser.yml` - triggers on `comment-block-parser@*` releases
89
+
90
+
These use the `release: created` event (not `push: tags`) because lerna's `GITHUB_TOKEN` can't trigger workflows on tag push (GitHub prevents this to avoid infinite loops).
0 commit comments