Uploaded image for project: 'Python Integrations'
  1. Python Integrations
  2. INTPYTHON-537

[LangChain] Add release checklist

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • langchain-mongodb-0.6
    • Affects Version/s: None
    • Component/s: LangChain
    • None
    • Python Drivers
    • Not Needed

      Context

      Add a release checklist for LangChain. Here are the notes I took while releasing 0.5:

      Go to the release in JIRA
      https://jira.mongodb.org/projects/INTPYTHON?selectedItem=com.atlassian.jira.jira-projects-plugin%3Arelease-page&status=unreleased
      Make sure there are no unfinished tickets. Move them to another version if need be

      Create a PR to bump the version and update the changelog, including today's date.

      Merge the PR.

      Run a release action from https://github.com/langchain-ai/langchain-mongodb/actions/workflows/_release.yml
      Click "Run Workflow"
      Choose the appropriate library from the dropdown.
      Click "Run Workflow"
      The workflow will create the tag, release to PyPI, and create the GitHub Release.

      While the release action is running, return to the JIRA release list at https://jira.mongodb.org/projects/INTPYTHON?selectedItem=com.atlassian.jira.jira-projects-plugin%3Arelease-page&status=unreleased
      Click on the triple dot icon to the right and select "Edit"
      Update the description for a quick summary
      Click "Save"
      Click on the triple dot again and select "Release"
      Enter today's date, and click "Confirm"
      Click "Release"

      Return to the release action and wait for it to complete successfully.

      Announce the release on Slack.

      Definition of done

      Add a RELEASE.md file to the repo with the above contents.

      Pitfalls

      None

            Assignee:
            steve.silvester@mongodb.com Steve Silvester
            Reporter:
            steve.silvester@mongodb.com Steve Silvester
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: