You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-5Lines changed: 12 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -380,11 +380,6 @@ Then, run `rake spec` to run the tests.
380
380
381
381
To install this gem onto your local machine, run `bundle exec rake install`.
382
382
383
-
To release a new version, update the version number in `version.rb`, and then
384
-
run `bundle exec rake release`, which will create a git tag for the version,
385
-
push git commits and tags, and push the `.gem` file to
386
-
[rubygems.org](https://rubygems.org).
387
-
388
383
## Contributing
389
384
390
385
Bug reports and pull requests are welcome on GitHub at
@@ -394,6 +389,18 @@ This project is intended to be a safe, welcoming space for collaboration, and
394
389
contributors are expected to adhere to the
395
390
[Contributor Covenant](http://contributor-covenant.org) code of conduct.
396
391
392
+
### ART19 Gem Publishing
393
+
394
+
Releases are manual, performed locally on a developer's machine. Gems are published to Github Packages. A comprehensive outline of this process can be found here: https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry.
395
+
396
+
1. Increment the `ART19_REVISION` in [lib/jsonapi/version.rb#L5](https://github.com/art19/jsonapi.rb/blob/master/lib/jsonapi/version.rb#L4)
397
+
398
+
2. Publish the gem:
399
+
400
+
```
401
+
bundle exec rake publish
402
+
```
403
+
397
404
## License
398
405
399
406
The gem is available as open source under the terms of the
0 commit comments