-
Notifications
You must be signed in to change notification settings - Fork 26
Creating a release
Jane Sandberg edited this page Jun 7, 2023
·
2 revisions
- If you don't have one, make an account on https://rubygems.org/
- If you are not already an owner, ask a current owner to add you (using the steps below under "Adding an owner")
- Create a new pull request changing the version number in lib/blacklight/marc/version.rb. Use "Release vX.X.X" as the commit message.
- Wait for your pull request to be merged, or if it contains nothing more than a simple version change, you can merge it yourself.
- Run
gem signin
to authenticate into ruby gems - Run
rake release
. - In the github UI, draft a new release
- Press the "Generate release notes" button to auto-generate release notes.
- Publish the release.
- Announce the release on the blacklight-development mailing list.
gem owner blacklight-marc # confirm that they are not on the list
- If they are not yet on the list,
gem owner blacklight-marc -a [email_address_of_new_owner]
- If the user does not yet have write access on the github repo:
- Go to the repo's settings.
- Choose the Collaborators and teams page
- Add the user