Add a Dry-run Check.
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
tofforster/dryrun
(this MR's source branch; example-service!11 (merged)) -
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