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.