Closed bhautikpip closed 3 years ago
I'm wondering how useful this is vs just creating releases in the UI. I guess there's a bit less chance of error though so maybe it's fine.
Yes the major motivation behind is we still have to clone repo and push tags and for that we need to perform standard release processes so we can reduce that operational burden by having an automated workflow for this simple case as well :)
Issue #, if available:
Description of changes:
Automated release process for X-Ray Go SDK
Tested this workflow on my fork: https://github.com/bhautikpip/aws-xray-sdk-go/runs/1705266557?check_suite_focus=true
The workflow released v1.3.0 on my fork here - https://github.com/bhautikpip/aws-xray-sdk-go/releases/tag/v1.3.0
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.