Skip to content

Add a Dry-run Check.

Florian Forster requested to merge fforster/dryrun into main

Add a Dry-run Check.

This adds infrastructure for triggering a dry-run check from a merge request. The merge request source branch is used as the Runway version. This allows automatic testing of Runway changes, removing the need for manual testing.

Merge steps

This change couples the runwayctl and example-service repositories. Changes to these two repositories need to be coordinated:

  • example-service: Set runway_version to fforster/dryrun (this MR's source branch; gitlab-com/gl-infra/platform/runway/example-service!11)
  • runwayctl: Reference the example service's main branch from the "🚱 Dry-run example-service" job and commit this MR (remove commit c060850f)
  • example-service: Set runway_version to a release containing this MR.

Issue: team#213 (closed)

Edited by Florian Forster

Merge request reports