Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.
Perform full checkout of repository during release
Otherwise git describe --tags won't work correctly, because of the missing history, causing the canary build to not be published.
What issue does it fix
Closes #3087
Checklist
[ ] Did you write tests?
[ ] Did you write documentation?
[ ] Did you change porter.yaml or a storage document record? Update the corresponding schema file.
[ ] If this is your first pull request, please add your name to the bottom of our Contributors list. Thank you for making Porter better! 🙇♀️
What does this change
Perform full checkout of repository during release Otherwise
git describe --tags
won't work correctly, because of the missing history, causing the canary build to not be published.What issue does it fix
Closes #3087
Checklist