Closed falconandy closed 1 year ago
Thanks for the PR! I saw the current release process is not automated, need to manually add the tag, then wait for the release workflow to finish, then curl the go pkg site. Will this PR address the automation?
@liuyang1520 Yes, this PR automates all steps for patch/minor versions. New release
workflow should be started manually - that's it.
Summary
Release
workflow is updated:minor
,patch
andcurrent
. Thecurrent
value should be used for major versions - in this case new tag (for example,v2.0.0
) should be assigned manually,SdkVersion
inconstants.go
should be set manually, and some additional actions are required: https://go.dev/doc/modules/major-version https://go.dev/blog/v2-go-modulesChecklist