github / branch-deploy

Enabling Branch Deployments through IssueOps with GitHub Actions - If you find this project useful, give it a star! ⭐️
https://github.com/marketplace/actions/branch-deploy
MIT License
364 stars 44 forks source link

Allow Post Run Labels to be Conditionally Skipped #277

Closed GrantBirki closed 2 months ago

GrantBirki commented 2 months ago

This pull request primarily introduces functionality to skip adding certain labels to a pull request when it is already approved. This feature can be controlled through two new input parameters skip_successful_noop_labels_if_approved and skip_successful_deploy_labels_if_approved that have been added to the action configuration. These changes also include updates to the test cases to cover the new functionality and updates to the documentation to describe the new input parameters.