Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

👷 添加自动CI pre-release构建 #135

Merged
merged 3 commits into from
Aug 15, 2024
Merged

👷 添加自动CI pre-release构建 #135

merged 3 commits into from
Aug 15, 2024

Conversation

wendavid552
Copy link
Collaborator

计划的新项目开发结构:

master

主分支,期望只在版本更新的时候合入,对应release的tag

preview

预览分支,在各种更新时合入(其他开发分支合入或Pull Request合入),相当于在master更新之前做预览,相应的push会触发自动CI pre-release,总之是不用在build-artifact里面专门找文件,适合功能写好之后直接试用。计划未来加一个webhook推送到自建服务器上。

dev/**

Bug修复

exp/**

新功能添加

@wendavid552 wendavid552 marked this pull request as draft August 15, 2024 09:26
@wendavid552 wendavid552 reopened this Aug 15, 2024
@wendavid552 wendavid552 changed the base branch from master to preview August 15, 2024 09:28
@wendavid552 wendavid552 marked this pull request as ready for review August 15, 2024 09:28
@wendavid552 wendavid552 merged commit 41ab170 into preview Aug 15, 2024
20 checks passed
@wendavid552 wendavid552 deleted the exp/ci_release branch August 15, 2024 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant