GoogleCloudPlatform / cloud-run-button

Let anyone deploy your GitHub repos to Google Cloud Run with a single click
https://cloud.run
Apache License 2.0
526 stars 91 forks source link

feat: implement artifact registry integration #273

Open glasnt opened 3 weeks ago

glasnt commented 3 weeks ago

This replaces the implicit Container Registry repository logic with custom Artifact Registry logic.

Namely, it either uses the existing cloud-run-source-deploy (a common name for the automatically created repository in gcloud) in the selected region, or create it for you.

Presumes (as with all current operations) that this code will be invoked as a user within a Cloud Shell, which will by default be an owner of the selected project, so no additional permissions need to be granted.

Also updates the base Go version and GitHub action step versions

glasnt commented 1 week ago

/gcbrun