polterware/kit

CI/CD

GitHub workflows, Vercel deployments, and environment management through Polter.

The CI/CD tab groups commands for continuous integration and deployment across GitHub, Vercel, and Pulumi.

GitHub Workflows

CommandWhat it does
workflow listList repository workflows
workflow runTrigger a workflow manually
workflow viewView workflow details
run listList recent workflow runs
run viewView a specific run
run watchWatch a run in real time

Vercel Deployments

Deploy and manage Vercel projects:

CommandWhat it does
deployDeploy a preview
deploy --prodDeploy to production
promotePromote a deployment
rollbackRollback to a previous deployment
logsView deployment logs
inspectInspect a deployment
lsList deployments

Environment Variables

Manage Vercel env vars without leaving Polter:

CommandWhat it does
env lsList environment variables
env addAdd an environment variable
env rmRemove an environment variable
env pullPull env vars to a local .env file

Infrastructure Deploys

Pulumi preview and up also appear in this tab for workflows that combine app deployment with infrastructure changes.

GitHub Repos, PRs, and Issues

These live in the Repo tab but are closely related to CI/CD workflows:

CommandWhat it does
pr createCreate a pull request
pr listList pull requests
pr mergeMerge a pull request
issue createCreate an issue
release createCreate a release

Example: Deploy App and Infrastructure

Using a pipeline, you can chain a Vercel deploy with a Pulumi update:

StepCommand
1vercel deploy --prod
2pulumi up --yes

On this page