Files
obsidian-mcp-server/.github/workflows
Bill b7cf858c1c feat: add GitHub Actions release workflow
Implements automated release workflow per design document.

- Triggers on semantic version tags (e.g., 1.2.3)
- Validates version consistency across package.json, manifest.json, and git tag
- Runs test suite (blocks release if tests fail)
- Builds plugin using production build process
- Verifies build artifacts exist (main.js, manifest.json, styles.css)
- Creates draft GitHub release with required files

Workflow uses single-job architecture for simplicity and runs on Node.js 18 with npm caching for performance.
2025-10-26 11:50:37 -04:00
..