Skip to content

How to Release a Version

Christina Harlow edited this page Jul 26, 2018 · 2 revisions

Documentation of useful steps for creating a Searchworks release:

  1. Once master branch contains the to-be-released software, create the release, release notes, + tag in GitHub. See here for previous examples: https://github.com/sul-dlss/SearchWorks/releases
  2. Coordinate w/the Searchworks product team about about deployment. Primarily, this means touch base with Stu to answer:
    • Does this create any SW outages?
    • What are the risks involved with the changes?
    • What are the, if any, new user-facing impacts?
  3. The answers to 2. will change the engagement steps.
    • Case of no outages, low risks, and no user-facing impacts, a follow-up email by Stu or PO to [email protected] is sufficient.
    • Case where changes include possibly significant changes to user experience of search results or relevancy rankings (i.e. changes primarily focused on Solr differences), there may be a relevancy delta review.
  4. Deploy changes to stage.. check deploy.
  5. Deploy changes to prod.. check deploy
Clone this wiki locally