Log mutations and present PR details to user #143
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.
gitops-promotion is written in the style of a cli tool. As such, it should not spam unnecessarily. However, when running in a pipeline you sometimes want to look at old runs where it is not always obvious e.g. what commits were actually visible at the time, we need some logging. This PR introduces a bit of daemon-style logging in the hope that issues can be debugged more easily. It also improves on the central messages from new and promote commands to say what PR was created and what its branch is called. This is generally useful, but is particularly pertinent if we merge #136 which may create more than one PR which differ only in the container sha.