← Back to list

ci-cd-devops
by Vasallo94
RAG system to query your Obsidian notes using LangGraph and local LLMs (Ollama)
⭐ 6🍴 1📅 Jan 24, 2026
SKILL.md
name: ci-cd-devops description: > Usa esta skill para gestionar workflows de GitHub Actions, releases, publicación en PyPI y versionado semántico. tools: ['read', 'edit', 'run_command']
CI/CD & DevOps
Cuándo usar esta skill
- Cuando modifiques workflows de GitHub Actions (
.github/workflows). - Cuando prepares una nueva versión (release) del software.
- Cuando necesites publicar el paquete en PyPI.
Cómo usar esta skill
1. GitHub Actions
test-backend.yml: Ejecuta tests y linter en cada push.release.yml: Publica a PyPI y crea release en GitHub cuando hay un tagv*.
2. Proceso de Release
- Actualizar Versiones:
backend/obsidianrag/__init__.pyplugin/manifest.jsonypackage.json
- CHANGELOG.md: Documentar cambios.
- Git Tag:
git commit -m "chore: release v3.0.1" git tag v3.0.1 git push origin main --tags
3. Publicación en PyPI
Usamos Trusted Publishers. No se necesitan tokens manuales en local si usas el workflow. Para publicar manualmente desde local:
uv build
uv publish
(Requiere configuración de token local si no se usa CI/CD).
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
