Skip to content

Make PR & Release

Jay Zhang edited this page Feb 19, 2023 · 5 revisions

PR

Before

  • make sure well tested
  • make sure doc updated

Create

  • target to master
  • describe what problem can be solved and what exactly changed in PR description

Release a new version

  • make sure PR has been merged
  • create a new release branch from master, e.g., release/rel-v1.11
  • switch to the new branch, update run.image in action.yml to the image that will be built by latter create release, e.g., image: docker://ghcr.io/wangyoucao577/go-release-action:v1.11
  • create new release on the release branch via https://github.com/wangyoucao577/go-release-action/releases
  • test the new release after several minutes(wait the docker image building) to make sure it works well
  • move v1 tag to latest release tag
  • Enjoy!
Clone this wiki locally