Specify a webhook-driven task for OpenClaw
Describe event inputs, validation, deduplication, and intended actions before integration work.
GitHub Actions, Vercel/Netlify, and automated testing patterns.
---
name: ci-cd-deployment-49df355e0ad6
description: GitHub Actions, Vercel/Netlify, and automated testing patterns.
---
# CI/CD & Deployment
## When to use this skill
- Configuring GitHub Actions workflows.
- Setting up automated deployments.
- Configuring test runners in CI.
## 1. GitHub Actions
- **Triggers**: `on: push` for branches, `on: pull_request` for verification.
- **Caching**: Always cache dependencies (npm, pip, composer) to speed up builds.
```yaml
- uses: actions/setup-node@v4
with:
node-version: 18
cache: 'npm'
```
## 2. Deployment
- **Atomic**: Deployment should be atomic (zero downtime).
- **Migration**: Run DB migrations during deployment, but ensure backward compatibility.
- **Secrets**: Use repo secrets; never strict commit credentials.
---
name: ci-cd-deployment-49df355e0ad6
description: GitHub Actions, Vercel/Netlify, and automated testing patterns.
---
# CI/CD & Deployment
## When to use this skill
- Configuring GitHub Actions workflows.
- Setting up automated deployments.
- Configuring test runners in CI.
## 1. GitHub Actions
- **Triggers**: `on: push` for branches, `on: pull_request` for verification.
- **Caching**: Always cache dependencies (npm, pip, composer) to speed up builds.
```yaml
- uses: actions/setup-node@v4
with:
node-version: 18
cache: 'npm'
```
## 2. Deployment
- **Atomic**: Deployment should be atomic (zero downtime).
- **Migration**: Run DB migrations during deployment, but ensure backward compatibility.
- **Secrets**: Use repo secrets; never strict commit credentials.
Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.