chore(ci): remove gh-robot sync steps from CI configuration #5851
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request removes all configuration and workflow files related to the GitHub bot and the automated "Renew issue and Sync Images" steps from the CI/CD pipelines. The main impact is the elimination of automated image sync and reporting actions across multiple workflows, simplifying the CI/CD process and reducing external automation dependencies.
Removal of GitHub bot configuration and workflows:
.github/gh-bot.ymlconfiguration file, which defined bot actions, permissions, and messaging for the repository..github/workflows/bot.ymlworkflow, which handled bot-triggered actions on issue comments.Elimination of automated image sync/reporting steps from CI/CD workflows:
ci-patch-image.yml,cloud.yml,controllers.yml,frontend.yml,objectstorage.yaml,release.yml, andservices.yml. These steps previously used thelabring/gh-rebotaction to automate image synchronization and daily reporting. [1] [2] [3] [4] [5] [6] [7] [8]