Slackbot
12/27/2023, 4:11 PMLuke Massa
12/27/2023, 4:12 PMSilenceVCSStatusNoPlans: {
description: "Silences VCS commit status when autoplan finds no projects to plan.",
defaultValue: false,
},Luke Massa
12/27/2023, 4:13 PM// SilenceVCSStatusNoProjects is whether autoplan should set commit status if no projects
// are found.Luke Massa
12/27/2023, 4:13 PMif !(p.silenceVCSStatusNoPlans || p.silenceVCSStatusNoProjects)Luke Massa
12/27/2023, 4:14 PMLuke Massa
12/27/2023, 4:15 PMLuke Massa
12/27/2023, 4:21 PMsilenceVCSStatusNoPlans is used in code is that above "or" if statement. So if we remove silenceVCSStatusNoPlans and tell users to use silenceVCSStatusNoProjects it'll have the same effect. Only downside might be if users do want to not set commit statuses on Plans but do not for other commandsLuke Massa
12/27/2023, 4:22 PMDylan Page
12/27/2023, 5:02 PMDylan Page
12/27/2023, 5:02 PMLuke Massa
12/27/2023, 10:24 PMSilenceVCSStatusNoPlans and SilenceVCSStatusNoProjectsLuke Massa
12/27/2023, 10:24 PMLuke Massa
12/27/2023, 10:25 PMLuke Massa
12/27/2023, 10:29 PMSilenceVCSStatusNoProjects as a config in user_config, replace all the logic throughout the code as it if were hard-coded to "false"
2. Add a flag for SilenceVCSStatusNoProjects and leave SilenceVCSStatusNoPlans
3. Add a flag for SilenceVCSStatusNoProjects and deprecate SilenceVCSStatusNoPlans
4. Remove SilenceVCSStatusNoProjects as a config in user_config, and deprecate SilenceVCSStatusNoPlansDylan Page
12/29/2023, 2:33 AMLuke Massa
01/02/2024, 3:26 PMLuke Massa
01/19/2024, 3:32 PMDylan Page
01/19/2024, 3:46 PMDylan Page
01/19/2024, 4:03 PMDylan Page
01/19/2024, 4:03 PMDylan Page
01/19/2024, 4:03 PMSilenceVCSStatusNoPlans was originally only a part of autoplanDylan Page
01/19/2024, 4:04 PMDylan Page
01/19/2024, 4:04 PMLuke Massa
01/19/2024, 4:25 PMLuke Massa
01/27/2024, 8:46 PMLuke Massa
01/27/2024, 8:48 PMLuke Massa
01/27/2024, 8:48 PMSilenceVCSStatusNoPlans since, as written, it was literally what SilenceVCSStatusNoProjects should be if I understand correctlyLuke Massa
01/27/2024, 8:50 PMLuke Massa
01/27/2024, 8:50 PMLuke Massa
01/27/2024, 8:52 PMDylan Page
01/27/2024, 8:58 PMDylan Page
01/27/2024, 9:00 PMLuke Massa
01/27/2024, 9:02 PMLuke Massa
01/27/2024, 9:03 PMDylan Page
01/27/2024, 9:04 PMLuke Massa
01/27/2024, 9:05 PMLuke Massa
01/27/2024, 9:06 PM