You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/tutorials/github-release-cicd-workflow.md
+48-1Lines changed: 48 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,7 @@ This tutorial demonstrates how to automate database release CI/CD using GitHub A
14
14
- Set up a workflow where developers can submit SQL migration files to GitHub
15
15
- Implement automated SQL review checks for pull requests
16
16
- Automatically create releases in Bytebase after merging to the `main` branch and roll out to the database
17
+
- Manually rollout the release to the database by stage (for **Pro or Enterprise plan**)
17
18
18
19
While this guide uses GitHub Actions, the same principles can be applied to other CI/CD platforms like GitLab CI, Bitbucket Pipelines, or Azure DevOps using the Bytebase API.
19
20
@@ -211,6 +212,52 @@ To create migration files to trigger release creation, the files have to match t
In this tutorial, you have learned how to create a release and then rollout to the database in Bytebase with GitHub Action. If you want to trigger a release creation with other git providers (e.g. GitLab, Bitbucket, Azure DevOps), you may customize the workflow file.
263
+
Now you have learned how to create a release and then rollout to the database in Bytebase with GitHub Action. If you want to trigger a release creation with other git providers (e.g. GitLab, Bitbucket, Azure DevOps), you may customize the workflow file.
0 commit comments