Merge pull request #254 from carlosframework/edge-beta-stable
Release pipelines v2 — one channel by default, pipelines opt-in
48 files changed,
+9769
−228
CLAUDE.md+4 −0apimode.go+271 −18apimode_test.go+71 −6auth_e2e_test.go+1 −1cli.go+18 −11color.go+12 −0deploy.go+71 −15deploy_test.go+164 −15deploy_wizard_test.go+4 −4docs/superpowers/plans/2026-08-20-release-pipelines-v2.md+974 −0docs/superpowers/specs/2026-08-19-cli-flag-conventions-design.md+211 −0docs/superpowers/specs/2026-08-20-release-pipelines-v2-design.md+238 −0internal/console/apicli.go+211 −23internal/console/apicli_test.go+144 −11internal/console/apipipeline.go+340 −0internal/console/apipipeline_test.go+399 −0internal/console/authcli.go+20 −0internal/console/confirm.go+19 −4internal/console/confirm_test.go+45 −1internal/console/flow.go+61 −15internal/console/ladder.go+113 −2internal/console/ladder_test.go+1 −1internal/console/pending.go+335 −0internal/console/pending_test.go+185 −0internal/console/pendingflow_test.go+943 −0internal/console/pendinghandlers.go+640 −0internal/console/pipelinepage.go+331 −0internal/console/pipelinepage_test.go+446 −0internal/console/server.go+326 −53internal/console/server_test.go+96 −3internal/console/store.go+5 −1internal/console/templates/app_overview.html+8 −0internal/console/templates/app_releases.html+10 −3internal/console/templates/app_settings.html+2 −0internal/console/templates/ladder.html+8 −1internal/console/templates/pending.html+22 −0internal/console/templates/pipeline.html+60 −0internal/console/view.go+37 −6internal/release/adopt.go+222 −32internal/release/adopt_test.go+476 −0internal/release/bake.go+266 −0internal/release/bake_test.go+333 −0internal/release/pipeline.go+346 −0internal/release/pipeline_test.go+234 −0internal/release/release.go+24 −2main.go+3 −0pipeline.go+470 −0pipeline_test.go+549 −0
CLAUDE.mdLoading diff…
apimode.goLoading diff…
apimode_test.goLoading diff…
auth_e2e_test.goLoading diff…
cli.goLoading diff…
color.goLoading diff…
deploy.goLoading diff…
deploy_test.goLoading diff…
deploy_wizard_test.goLoading diff…
docs/superpowers/plans/2026-08-20-release-pipelines-v2.mdLoading diff…
docs/superpowers/specs/2026-08-19-cli-flag-conventions-design.mdLoading diff…
docs/superpowers/specs/2026-08-20-release-pipelines-v2-design.mdLoading diff…
internal/console/apicli.goLoading diff…
internal/console/apicli_test.goLoading diff…
internal/console/apipipeline.goLoading diff…
internal/console/apipipeline_test.goLoading diff…
internal/console/authcli.goLoading diff…
internal/console/confirm.goLoading diff…
internal/console/confirm_test.goLoading diff…
internal/console/flow.goLoading diff…
internal/console/ladder.goLoading diff…
internal/console/ladder_test.goLoading diff…
internal/console/pending.goLoading diff…
internal/console/pending_test.goLoading diff…
internal/console/pendingflow_test.goLoading diff…
internal/console/pendinghandlers.goLoading diff…
internal/console/pipelinepage.goLoading diff…
internal/console/pipelinepage_test.goLoading diff…
internal/console/server.goLoading diff…
internal/console/server_test.goLoading diff…
internal/console/store.goLoading diff…
internal/console/templates/app_overview.htmlLoading diff…
internal/console/templates/app_releases.htmlLoading diff…
internal/console/templates/app_settings.htmlLoading diff…
internal/console/templates/ladder.htmlLoading diff…
internal/console/templates/pending.htmlLoading diff…
internal/console/templates/pipeline.htmlLoading diff…
internal/console/view.goLoading diff…
internal/release/adopt.goLoading diff…
internal/release/adopt_test.goLoading diff…
internal/release/bake.goLoading diff…
internal/release/bake_test.goLoading diff…
internal/release/pipeline.goLoading diff…
internal/release/pipeline_test.goLoading diff…
internal/release/release.goLoading diff…
main.goLoading diff…
pipeline.goLoading diff…
pipeline_test.goLoading diff…