Skip to content
Jane Sandberg edited this page Jun 7, 2023 · 2 revisions
  1. If you don't have one, make an account on https://rubygems.org/
  2. If you are not already an owner, ask a current owner to add you (using the steps below under "Adding an owner")
  3. Create a new pull request changing the version number in lib/blacklight/marc/version.rb. Use "Release vX.X.X" as the commit message.
  4. Wait for your pull request to be merged, or if it contains nothing more than a simple version change, you can merge it yourself.
  5. Run gem signin to authenticate into ruby gems
  6. Run rake release.
  7. In the github UI, draft a new release
  8. Press the "Generate release notes" button to auto-generate release notes.
  9. Publish the release.
  10. Announce the release on the blacklight-development mailing list.

Adding an owner

  1. gem owner blacklight-marc # confirm that they are not on the list
  2. If they are not yet on the list, gem owner blacklight-marc -a [email_address_of_new_owner]
  3. If the user does not yet have write access on the github repo:
  4. Go to the repo's settings.
  5. Choose the Collaborators and teams page
  6. Add the user

Further reading

Clone this wiki locally