Commit graph

4 commits

Author SHA1 Message Date
liyachen
b19e75a408 feat(gallery): ship styles.css (gallery styles + scoped 16:9 embed fix) 2026-07-16 22:31:01 -04:00
liyachen
58a9762977 fix(ci): use npm install in release workflow — lockfile optional-deps diverge across platforms 2026-07-13 00:08:33 -04:00
liyachen
0c63f43059 feat: release workflow publishes non-draft release with install zip 2026-07-12 23:17:12 -04:00
liyachen
c6616c98e3 phase3: add release workflow — build and publish GitHub release on tag push
Follows the Obsidian sample plugin pattern: npm ci + npm run build, then
gh release create attaching main.js and manifest.json as a draft release.
No styles.css in this repo, so it is intentionally omitted (verified
absent before writing this workflow).
2026-07-05 12:09:29 -04:00