obsidian-ci-integration
SKILL.md
Obsidian CI Integration
Overview
Set up GitHub Actions for automated building, testing, and releasing Obsidian plugins.
Prerequisites
- GitHub repository for your plugin
- Working local build (npm run build)
- Basic understanding of GitHub Actions
Instructions
Step 1: Create Build Workflow
Step 2: Create Test Workflow
Step 3: Create Release Workflow
Step 4: Add Version Bump Script
Step 5: Configure package.json Scripts
Step 6: Create Validation Workflow
For full implementation details and code examples, load:
references/implementation-guide.md
Output
- Build workflow for CI validation
- Test workflow with coverage reporting
- Release workflow for automated GitHub releases
- Version bump script for consistent versioning
- Validation workflow for plugin standards
Error Handling
| Error | Cause | Solution |
|---|---|---|
| Build fails | Missing dependencies | Ensure package-lock.json is committed |
| Release fails | Version mismatch | Run version bump before tagging |
| Upload fails | File not found | Check build output paths |
| Permission denied | Token scope | Check workflow permissions |
Resources
Next Steps
For publishing to community plugins, see obsidian-deploy-integration.
Examples
Basic usage: Apply obsidian ci integration to a standard project setup with default configuration options.
Advanced scenario: Customize obsidian ci integration for production environments with multiple constraints and team-specific requirements.
Weekly Installs
17
Repository
jeremylongshore…s-skillsGitHub Stars
1.6K
First Seen
Jan 28, 2026
Security Audits
Installed on
opencode16
claude-code16
codex16
mcpjam15
openhands15
zencoder15