Upgrade to latest Runway
Problem to solve
The sast-ide-integration project is currently a major version behind with Runway. See https://gitlab.com/gitlab-com/gl-infra/platform/runway/runwayctl/-/releases
Proposal
This branch may be a useful starting point: https://gitlab.com/gitlab-org/secure/sast-ide-integration/-/tree/jleasure/fix-image-overrides
-
job names have changed, so our overriding jobs need to be renamed -
there are now dry-run jobs for staging/product, so we should add those to run automatically on commits to mean or DEPLOY_BRANCH -
in an experiment we ran into a new error, see https://gitlab.com/gitlab-org/secure/sast-ide-integration/-/pipelines/1480935790, so we need to figure out why -
upgrade to the latest working version, v3.41.2 -
create a follow issue
Edited by Jason Leasure