Fix issues is kubectl-mongodb related assets in github
#548
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.
Summary
In the traditional way of releasing the kubectl plugin when we decompressed the tar, after downloading it from github releases, we directly go the binary and the
.sigfile. This binary file already had requires permissions to get executed.But after our last changes to use promotion process to release the kubectl plugin, we unknowingly changed this a little in such a way that
Because above 2 changes are not required and we would not like to change the way users have been downloading and using the binary, we would like to make sure that they get the same experience. This PR does that. It makes sure that the binary has correct permissions and decompressing the
.tar.gzdirectly gives us binary.Proof of Work
https://spruce.mongodb.com/version/68fa1efb2a851e0007d34504/tasks?sorts=STATUS%3AASC%3BBASE_STATUS%3ADESC
Checklist
skip-changeloglabel if not needed