Skip to content

Release Checklist for 2.4.1 #10

Description

@taojing2002

Release checklist

  • Create a branch named task-<issueNum>-release-<releaseVer>-prep, and do the following:
    • pom.xml: Update <version>x.y.z</version>
    • Grep codebase for previous release number, just in case
    • RELEASE-NOTES.md:
      • Update for new app
      • DON'T FORGET TO SET CORRECT RELEASE DATE!
    • PR & merge release prep branch to develop
  • PR & merge develop -> main
  • Merge main back to develop
    git checkout develop; git merge main --ff-only
    git push
  • Tag the release; look up the <commit-sha> from git log, then:
    # Always use annotated tags (-a) for releases
    git tag -a x.y.z <commit-sha> -m "d1_libclient_java Release x.y.z"
    git push --tags    ## IMPORTANT - DON'T FORGET THIS!
  • Add to GH Releases page

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions