saralaaga_task-hub/.github/workflows
GuanLdong 225ee3da19 Automate trusted plugin release packaging
GitHub releases are the stable channel for BRAT installs, so tag pushes now build and verify the Obsidian plugin assets before attaching them to a release.

Constraint: BRAT expects manifest.json, main.js, and styles.css as release assets

Rejected: Commit generated main.js to main | keeps build artifacts out of normal development history

Confidence: high

Scope-risk: narrow

Tested: npm test; npm run typecheck; npm run smoke; npm run release:assets

Not-tested: GitHub-hosted tag workflow execution
2026-05-08 22:11:15 +08:00
..
release.yml Automate trusted plugin release packaging 2026-05-08 22:11:15 +08:00