Closed minherz closed 2 years ago
First two are implemented by #979. The (2) was implemented using Cloud Build trigger because of existing limitation to use of federated identity with the GCP project used for e2e testing. The last (3) will be implemented later.
Clean up the existing collection of workflows as a part of the migration to the trunk-based branching model. Implement three workflows that should cover the new process:
deploy
,remove
andrecipes
commands of Sandbox CLI using a test configurations.Make workflows to use Github-managed runners instead of self-managed that are in use now. Use more secure keyless authentication to authenticate the runners for e2e and release workflows.