devops
SKILL.md
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
Weekly Installs
11
Repository
hiromaily/go-cr…o-walletGitHub Stars
125
First Seen
14 days ago
Security Audits
Installed on
gemini-cli11
opencode11
codebuddy11
github-copilot11
codex11
kimi-cli11