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
528 stars 92 forks source link

feat: implement artifact registry integration #273

Closed glasnt closed 2 months ago

glasnt commented 3 months 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 2 months ago

/gcbrun