Make slack deploy diff work for longer diffs as well #6460
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We sometimes do not receive diffs during deploy so they have to be manually copied. On looking I found out it is because of the 3000 character limit on the message. The fix that is made here is chunking the longer messages and sending as separate messages on slack
This is how the diffs will look like.
There was another approach that I experimented with, which was sending different blocks in the same message like this
In both the approaches the messages are getting truncated under
See More
. For the second approach theSee More
is hidden in the diff and hard to find. Although first approach is still not the best but it provides a good differentiation between the messages.Environments Affected
Prod and India