Add gitlab-workspaces-tools repo to renovate-bot dependency tracking
MR: Add gitlab-workspaces-tools repo (gitlab-org/frontend/renovate-gitlab-bot!852 - merged)
Description:
As explained in Extract tools-injector from gitlab-web-ide-vsco... (#441427 - closed), we plan on extracting the tools-injector to decouple it from the vscode-ide-fork so that we can add other tools to the image that are not related to vscode-ide-fork. Part of the acceptance criteria for that is :
A CI pipeline will run daily which will check if there is a new tag/release for any assets in
config.yaml
. If the latest tag/releases for these repositories are more recent than the ones present inconfig.yaml
, create an MR which will update theconfig.yaml
. This MR will be assigned to a team member who will approve/merge it.
Rather than reinventing the wheel, we plan on configuring the repo to use the renovate bot to track workspace-tools dependency files for updated tags and have the the renovate bot open MRs to suggest merging the detected changes
Acceptance Criteria
-
renovate bot detects stale tags and opens an MR with new tags detected for team to verify and merge