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

Post Deploy Feature Improvements #272

Merged
merged 22 commits into from
Jun 28, 2024
Merged

Post Deploy Feature Improvements #272

merged 22 commits into from
Jun 28, 2024

Conversation

GrantBirki
Copy link
Member

@GrantBirki GrantBirki commented Jun 28, 2024

Post Deploy Feature Improvements 🚀

This pull request does the following:

  • Adds the ability to add a set of labels to noop or full deployments whether their status is a success or failure. These labels get applied to pull requests after the deployment is complete.
  • Exports additional Action outputs that can be utilized by subsequent workflow steps:
    • review_decision
    • is_outdated
    • merge_state_status
    • commit_status
    • approved_reviews_count
  • Adds a new approved_reviews_count variable to the custom deployment message rendering system. This variable will display the number of approved reviews on the pull request at the time of deployment.
@GrantBirki GrantBirki added the enhancement New feature or request label Jun 28, 2024
@GrantBirki GrantBirki self-assigned this Jun 28, 2024

This comment was marked as outdated.

northrup
northrup previously approved these changes Jun 28, 2024
Copy link
Member

@northrup northrup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@GrantBirki GrantBirki merged commit a321f07 into main Jun 28, 2024
4 checks passed
@GrantBirki GrantBirki deleted the post-deploy-features branch June 28, 2024 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
2 participants