From b2c75df50383b498a5eb99f2edb1277342abccca Mon Sep 17 00:00:00 2001 From: adela Date: Thu, 5 Feb 2026 14:27:58 +0100 Subject: [PATCH 1/2] remove expandable part cicd for 3.14.9 --- docs/changelog/bytebase-3-14-0.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/changelog/bytebase-3-14-0.mdx b/docs/changelog/bytebase-3-14-0.mdx index a8f5cca9..368b2876 100644 --- a/docs/changelog/bytebase-3-14-0.mdx +++ b/docs/changelog/bytebase-3-14-0.mdx @@ -11,13 +11,11 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx'; ## 🌟 Sequel to New CI/CD Experience - Database **CI (review)** and **CD (deployment)** are 2 separated phases, aligning with industry standard CI/CD practices (GitHub, GitLab): - - **CI (review)** - issue page displays plan changes directly, no more context switching between tabs. - **CD (deployment)** - rollout is now a standalone page, clearly separating review from execution. - Rollout UI now supports release-based tasks — showing per-file execution status, command duration, and release info in task items. - Rollout creation: introduce creation dependency between issue and rollout, with 2 rollout creation modes - 1) automatic creation, if issue is approved AND SQL review check pass; 2) manual creation, in other cases, e.g. issue approved BUT review not passed. - Rollout permission: as a result of introducing manual creation, `bb.rollouts.create` permission is added to **Project Releaser** role . All custom roles for rollout initiation are advised to be assigned `bb.rollouts.create` permission (it only controls who can create a rollout, but it does not bypass approval requirements or task execution). - - Remove `auto_resolve_issue` and `allow_modify_statement` from **Project Settings**. - For Terraform, remove `allow_modify_statement` and `auto_resolve_issue` from the project resource, remove `auto_resolve_issue` from the workspace_profile setting resource. From 77a33e80e57c85c4c55f6782215330e1f65a901c Mon Sep 17 00:00:00 2001 From: adela Date: Thu, 5 Feb 2026 15:32:41 +0100 Subject: [PATCH 2/2] fix --- docs/changelog/bytebase-3-14-0.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog/bytebase-3-14-0.mdx b/docs/changelog/bytebase-3-14-0.mdx index 368b2876..c5a956c5 100644 --- a/docs/changelog/bytebase-3-14-0.mdx +++ b/docs/changelog/bytebase-3-14-0.mdx @@ -14,7 +14,7 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx'; - **CI (review)** - issue page displays plan changes directly, no more context switching between tabs. - **CD (deployment)** - rollout is now a standalone page, clearly separating review from execution. - Rollout UI now supports release-based tasks — showing per-file execution status, command duration, and release info in task items. - - Rollout creation: introduce creation dependency between issue and rollout, with 2 rollout creation modes - 1) automatic creation, if issue is approved AND SQL review check pass; 2) manual creation, in other cases, e.g. issue approved BUT review not passed. + - Rollout creation: introduce creation dependency between issue and rollout, with 2 rollout creation modes - 1) automatic creation, if issue is approved AND SQL review check pass; 2) manual creation, in other cases, e.g. issue approved BUT review not passed. After rollout is created, issue status will be automatically set to `DONE`. - Rollout permission: as a result of introducing manual creation, `bb.rollouts.create` permission is added to **Project Releaser** role . All custom roles for rollout initiation are advised to be assigned `bb.rollouts.create` permission (it only controls who can create a rollout, but it does not bypass approval requirements or task execution). - Remove `auto_resolve_issue` and `allow_modify_statement` from **Project Settings**. - For Terraform, remove `allow_modify_statement` and `auto_resolve_issue` from the project resource, remove `auto_resolve_issue` from the workspace_profile setting resource.