Kbagent Cicd Migration

Use when migrating an existing kbc (keboola-as-code) GitHub CI/CD pipeline to the new kbagent (keboola-cli) sync engine. Covers: converting per-project pull/push PR workflows, multi-project repos (e.g. L0/L1 dev->prod promotion), branch->environment mapping, GitHub secrets/variables/environments setup, the install step (uv tool install instead of downloading a Go binary), and the kbc->kbagent command/flag/env-var mapping. Triggers: migrate CI/CD, migrate pipeline, kbc to kbagent, port GitHub Actions, CLI-based-sync-demo, kbc pull push CI, project-as-code CI migration, replace kbc binary in CI, gitops migration, multi-project promotion, dev to prod Keboola, KBC_STORAGE_API_TOKEN to KBC_TOKEN, sync push CI, sync pull CI.

keboola e412fdf 6 files · 56.5 KB Updated

File contents

keboola/cli/tree/main/plugins/kbagent/skills/kbagent-cicd-migration commit e412fdf1b3

Frequently asked questions

npx skillmds@latest add keboola/kbagent-cicd-migration