chore: handle gem version bump from create_release script

What does this MR do and why?

  • Remove sync_version rake task and handle gem version bumping from create_release.sh script
  • Added test-release-script manual job for testing
  • Remove dry_run flag on gem-release component

With this change, when a manual release-* job is triggered from main, a new release is initiated by committing the version bump. This should in turn trigger the gem-release jobs and build/publish the gem appropriately. The rubygems API key has been setup, so we should be able to test this once merged.

Related to Create a new API endpoint to run GLQL queries (gitlab#573055 - closed)

How to set up and validate locally

Trigger the test-release-script manually to verify the version bump works as expected.

Edited by Daniele Rossetti

Merge request reports

Loading