Skip to content

Conversation

@nmburgan
Copy link
Member

@nmburgan nmburgan commented Nov 5, 2025

This rake task will inspect the data in each rubygems-*.rb file and use the RubyGems API to find if there are any new versions available, and update accordingly. It will also add missing or new dependencies, and if those are not yet added to the repo, it will create a component file for those. See the README for more details.

The changes the script currently produces are not included in this PR for clarity, since they are extensive. I'll open a new PR after this goes in.

This also renames the bolt-runtime project to openbolt-runtime.

This adds magic comments and formatting in preparation for a rake task
to update gems and their dependencies automatically. This also
simplifies the logic in some of them, removing paths for platforms we
don't intend to build and removing support for Ruby 2.7 in
agent-runtime-7.x for some components. This will be removed more
completely in a future update.
This rake task will inspect the data in each rubygems-*.rb file and use the RubyGems API to find if there are any new versions available, and update accordingly. It will also add missing or new dependencies, and if those are not yet added to the repo, it will create a component file for those.
@nmburgan nmburgan merged commit 8ced070 into main Nov 5, 2025
5 checks passed
@nmburgan nmburgan deleted the update_for_bolt branch November 5, 2025 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants