ソース情報
- リポジトリ
- adeze/raindrop-mcp
- ソースの最終更新活動
- 2026年3月10日 00:55
- 検出された SKILL.md の言語
- 英語
- スター
- 188
- フォーク
- 28
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SKILL.md を表示中
SKILL.md
ソースの指示 · 読み取り専用プレビュー- name
- publishing
- description
- Publishing and release workflow with semantic-release and GitHub Actions
# Publishing Skill for @adeze/raindrop-mcp
Use this workflow for all standard releases in this repository.
## Source of Truth
- Release command: `bun run release`
- Release config: `.releaserc.json`
- CI trigger: `.github/workflows/ci.yml` on push to `master`
## Standard Release Flow
1. Merge Conventional Commit-based changes to `master`.
2. CI runs lint, type-check, tests, and build.
3. CI release job runs `semantic-release`.
4. `semantic-release` computes version, updates `CHANGELOG.md`, tags release, publishes npm, and creates a GitHub Release.
5. Release prepare step syncs `manifest.json` and builds `raindrop-mcp.mcpb` so the bundle is attached to the GitHub Release.
## Required Secrets
- `GITHUB_TOKEN`: provided by GitHub Actions.
## Publishing Authentication
- npm publish uses GitHub Actions OIDC trusted publishing.
- No long-lived npm token is required for the standard CI release path.
## Local Verification Before Merge
```bash
bun run lint
bun run type-check
bun run test
bun run build
```
## Conventional Commit Examples
- `fix: handle missing collection id in bulk edit`
- `feat: add includeArchived filter to bookmark_search`
- `feat!: remove deprecated query parameter`
## Rules
- Do not manually bump package versions for standard releases.
- Do not manually create release tags for standard releases.
- Do not run manual npm publish commands for standard releases.
- Keep release behavior in `.releaserc.json` and CI workflow aligned.
GitHubで見る