← スキル一覧に戻る

devops
by hiromaily
devopsは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。
⭐ 120🍴 32📅 2026年1月22日
SKILL.md
name: devops description: CI/CD and DevOps workflow. Use when modifying GitHub Actions, Docker configurations, or compose files.
DevOps Workflow
Workflow for CI/CD and infrastructure changes.
Prerequisites
Use git-workflow Skill for branch, commit, and PR workflow.
Applicable Files
| Path | Description |
|---|---|
.github/workflows/ | GitHub Actions |
docker/ | Docker configurations |
compose.*.yaml | Docker Compose files |
Dockerfile | Container definitions |
GitHub Actions
Workflow Files
| File | Purpose |
|---|---|
lint-test.yml | Linting and testing |
Testing Locally
# Use act for local testing (if installed)
act -l # List workflows
act push # Simulate push event
act pull_request # Simulate PR event
Syntax Validation
# Check YAML syntax
yamllint .github/workflows/
Docker
Compose Files
| File | Purpose |
|---|---|
compose.yaml | Base configuration |
compose.btc.yaml | Bitcoin services |
compose.eth.yaml | Ethereum services |
compose.xrp.yaml | XRP services |
compose.bch.yaml | Bitcoin Cash services |
Testing
# Validate compose files
docker compose config
# Test specific compose
docker compose -f compose.yaml -f compose.btc.yaml config
Verification Checklist
- YAML syntax is valid
- Workflow triggers are correct
- Secrets are not exposed
- Actions use pinned versions
- Docker images use specific tags
Commit Format
ci: {brief description}
- {change 1}
- {change 2}
Closes #{issue_number}
Related Skills
git-workflow- Branch, commit, PR workflow
スコア
総合スコア
75/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
✓人気
GitHub Stars 100以上
+5
✓最近の活動
3ヶ月以内に更新
+5
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です



