diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml index 882f878d7d..cf7bf21311 100644 --- a/.github/workflows/dev-build.yml +++ b/.github/workflows/dev-build.yml @@ -18,8 +18,8 @@ name: dev-build on: push: - branches: - - dev + branches-ignore: + - master paths: - 'src/MeoAssistant/**' - 'src/MeoAssistantBuilder/**' diff --git a/src/MeoAssistantBuilder/Build.CI.GitHubActions.DevBuild.cs b/src/MeoAssistantBuilder/Build.CI.GitHubActions.DevBuild.cs index 7d94897db7..0c9dea4bc5 100644 --- a/src/MeoAssistantBuilder/Build.CI.GitHubActions.DevBuild.cs +++ b/src/MeoAssistantBuilder/Build.CI.GitHubActions.DevBuild.cs @@ -5,7 +5,7 @@ namespace MeoAssistantBuilder; [GitHubActions( name: "dev-build", image: GitHubActionsImage.WindowsLatest, - OnPushBranches = new[] { DevBranch }, + OnPushBranchesIgnore = new[] { MasterBranch }, OnPullRequestBranches = new[] { DevBranch }, OnPushIncludePaths = new[] { diff --git a/src/MeoAssistantBuilder/BuildParameters.cs b/src/MeoAssistantBuilder/BuildParameters.cs index 2af143037f..5d9220b45e 100644 --- a/src/MeoAssistantBuilder/BuildParameters.cs +++ b/src/MeoAssistantBuilder/BuildParameters.cs @@ -195,7 +195,7 @@ public partial class Build IsFork = true; } - // 若是 DevBuild,Branch 必须为 Dev,或者是 PR,又或者是手动触发 + // 若是 DevBuild,Branch 必须不为 Master,或者是 PR 至 Dev,又或者是手动触发 if (GhActionName == ActionConfiguration.DevBuild) { if (IsWorkflowDispatch) @@ -208,7 +208,7 @@ public partial class Build } else { - Assert.True(GhBranch == DevBranch, "DevBuild -> Auto Triggered,Branch 不为 dev"); + Assert.True(GhBranch != MasterBranch, "DevBuild -> Auto Triggered,Branch 为 master"); } }