feat: fetch crun revisions using GCP API
What
This MR introduces a revisions
package which fetches revisions from GCP API. It also replaces the usage of reconciler output
command in the deploy
command.
With this, runwayctl
fetches stable revision directly using googleapi rather than terraform state files.
Why
With this MR, we fetch stable revisions from the source of truth (google cloud) rather than terraform states. It frees us from terraform output format changes.
See discussion in team#229 (comment 1904774286)
Edited by Sylvester Chin