-
Notifications
You must be signed in to change notification settings - Fork 28
Description
Description
We recently got a Dependabot pull request filed to update to the 5.0 version of this SDK. The pull request had a few issues:
A) There was no release notes or changelog in the pull request
B) The link back to the library just goes to https://www.optimizely.com/, making it hard to find the codebase and the above information
I think this Gem is missing some fields that would enable Dependabot to pull in this information automatically in its .gemspec file:
homepage: The URL of your GitHub repository (e.g., https://github.com/your-username/your-library).
source_code_uri: The URL of your repository's code (usually the same as homepage).
changelog_uri: The URL of your release notes (e.g., https://github.com/your-username/your-library/blob/master/CHANGELOG.md).
can the maintainers add these so Dependabot can automatically pull in this information please?
This and us not looking closer for the notes caused us to miss the change "BatchEventProcessor is now the default EventProcessor when Optimizely::Project is instantiated (#325)." which caused a memory leak in our job processing queue and took it down for a few hours. Our fault for not reading the Changelog ourselves, but it would be so much more convenient if it was included automatically by Dependabot in future updates.
Thanks for your consideration!
Benefits
We wouldn't miss key updates to the gem in Dependabot pull requests.
Detail
No response
Examples
No response
Risks/Downsides
No response