...
Basic process of updating gem for Ruby/Rails compatibility:
- Fork gem source to user repo
- Setup CircleCi to follow fork
- Clone Clone the given Github repo locally
- Adjust CircleCi config Set Ruby version and bundleto add new combinations of Ruby/Rails to test
- Force newer Ruby/Rails versions locally
- Generate test app and run specs using Ruby/Rails specs set above
- Resolve problems (affected code; dependency issues)
- Push branch upstream to fork Github repo and observe CI
- Create PR at gem source repo
- Resolve remaining issues with Github checks
Let's Backport ActiveFedora
hydra-pcdm: Increase the test coverage to 100% (06/10/20 at 12:00PDT/15:00EDT)
...