Skip to content

Fix(cicd_bot): When enable_deploy_command: true, dont show message about required approvers#4782

Merged
erindru merged 1 commit intomainfrom
erin/cicd-deploy-command-msg
Jun 23, 2025
Merged

Fix(cicd_bot): When enable_deploy_command: true, dont show message about required approvers#4782
erindru merged 1 commit intomainfrom
erin/cicd-deploy-command-msg

Conversation

@erindru
Copy link
Copy Markdown
Collaborator

@erindru erindru commented Jun 23, 2025

Prior to this PR, if you had enable_deploy_command: true in your cicd_bot config and no users configured in required_approver roles, you'd still get GitHub output like:

01 - Deploy command enabled, misleading required approvers message  before

The problem with the message Skipped Deploying to Production because a required approver has not approved is that it's incorrect because it shows even when there are no required approvers configured.

This PR updates the output to the following:
01 - Deploy command enabled, now shows correct message  after

@erindru erindru merged commit 166ddb1 into main Jun 23, 2025
25 checks passed
@erindru erindru deleted the erin/cicd-deploy-command-msg branch June 23, 2025 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants