deploy-cloudrun | A GitHub Action for deploying services to Google Cloud Run | Continuous Deployment library

 by   google-github-actions TypeScript Version: v1.0.1 License: Apache-2.0

kandi X-RAY | deploy-cloudrun Summary

kandi X-RAY | deploy-cloudrun Summary

deploy-cloudrun is a TypeScript library typically used in Devops, Continuous Deployment, Docker applications. deploy-cloudrun has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Deploys your container image to Cloud Run and makes the URL available to later build steps via outputs.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              deploy-cloudrun has a low active ecosystem.
              It has 306 star(s) with 94 fork(s). There are 12 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 5 open issues and 74 have been closed. On average issues are closed in 127 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of deploy-cloudrun is v1.0.1

            kandi-Quality Quality

              deploy-cloudrun has 0 bugs and 0 code smells.

            kandi-Security Security

              deploy-cloudrun has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              deploy-cloudrun code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              deploy-cloudrun is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              deploy-cloudrun releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of deploy-cloudrun
            Get all kandi verified functions for this library.

            deploy-cloudrun Key Features

            No Key Features are available at this moment for deploy-cloudrun.

            deploy-cloudrun Examples and Code Snippets

            No Code Snippets are available at this moment for deploy-cloudrun.

            Community Discussions

            QUESTION

            Deploy a specific subfolder with cloud-run github action when working with a monorepo
            Asked 2022-Feb-08 at 18:20

            I am working with a mono repo and I would like to deploy my back-end (only) with the Cloud Run service (using the "official" google cloud run action). For this action, I need a Dockerfile at the root of my project for building my image. But my Dockerfile is under ./server.

            Is there a way to use something like working-directory for the run steps ? I didn't find anything from the doc.

            Or do I have to have a Dockerfile at the root of my project and the Dockerfile points to the ./server?

            My project tree :

            ...

            ANSWER

            Answered 2022-Feb-08 at 18:20

            Since you are working on a monorepo and wants to run this particular workflow to deploy only when backend code base gets changed, I would start by limiting the trigger by only changes related to the /server folder.

            Source https://stackoverflow.com/questions/71037918

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install deploy-cloudrun

            Create a new Google Cloud Project (or select an existing project). Create a Google Cloud service account or select an existing one.
            Create a new Google Cloud Project (or select an existing project).
            Enable the Cloud Run API.
            Create a Google Cloud service account or select an existing one.
            Add the the following [Cloud IAM roles][roles] to your service account: Cloud Run Admin - allows for the creation of new Cloud Run services Service Account User - required to deploy to Cloud Run as service account Storage Admin - allow push to Google Container Registry (this grants project level access, but recommend reducing this scope to bucket level permissions.)
            Download a JSON service account key for the service account.
            Add the following secrets to your repository's secrets: GCP_PROJECT: Google Cloud project ID GCP_SA_KEY: the downloaded service account key
            To run this workflow, push to the branch named example-build-deploy:.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/google-github-actions/deploy-cloudrun.git

          • CLI

            gh repo clone google-github-actions/deploy-cloudrun

          • sshUrl

            git@github.com:google-github-actions/deploy-cloudrun.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Continuous Deployment Libraries

            Try Top Libraries by google-github-actions

            setup-gcloud

            by google-github-actionsTypeScript

            release-please-action

            by google-github-actionsJavaScript

            auth

            by google-github-actionsTypeScript

            deploy-cloud-functions

            by google-github-actionsTypeScript

            deploy-appengine

            by google-github-actionsTypeScript