Secret Detection gem related changes
What does this MR do?
This MR addresses the following Secret Detection ruby gem related problems:
- Downgrade the Ruby version from
3.3.x
to3.2.x
to makegitlab-secret_detection
ruby gem version same as with GitLab Rails monolith version for compatibility purposes. - Add a delay between Gem publish and Publish verification steps in CI
- Discard the gem publish job when the remote gem version and the latest changelog version are the same
Additionally, this MR does the following changes:
- Moves runway CI configuration from a dedicated
release.yml
file to.gitlab-ci.yml
file since it does not support detecting changes made to runway configuration otherwise (slack reference) - Updates runway version to the latest version:
v3.41.2
Does this MR meet the acceptance criteria?
-
Changelog entry added -
Documentation created/updated for this project, if necessary -
Documentation reviewed by technical writer or follow-up review issue created -
Tests updated/added for this feature/bug -
Job definition updated, if necessary -
Conforms to the code review guidelines
Edited by Vishwa Bhat