An open API service indexing awesome lists of open source software.

https://github.com/devenes/cloud-run-action

Deploy your serverless Web App on Google Cloud Run with Github Actions
https://github.com/devenes/cloud-run-action

cloud-run gcp github-actions go golang

Last synced: about 1 year ago
JSON representation

Deploy your serverless Web App on Google Cloud Run with Github Actions

Awesome Lists containing this project

README

          

![cloud run](.github/run.png)

Cloud Run App with Github Actions


Github top language
Github language count
Repository size
License




About   |  
Technologies   |  
Requirements   |  
Starting   |  
License   |  
Author


## :dart: About

This project is a simple app to test the cloud run with github actions.

## :rocket: Technologies

The following tools were used in this project:

- [Google Cloud](https://cloud.google.com/)
- [Golang](https://golang.org/)
- [Docker](https://www.docker.com/)

## :white_check_mark: Requirements

Before starting :checkered_flag:, you need to have [Google Cloud](https://cloud.google.com/) account and the service account with the required roles.

## 🔐 Authorization

You will need to authenticate to Google Cloud as a service account with the following roles:

- Cloud Run Admin
- Cloud Build Service Account
- Cloud Run Service Agent
- Viewer

## :checkered_flag: Starting

You can run this project locally:

```bash
# Clone this project
git clone https://github.com/devenes/cloud-run-action

# Access
cd cloud-run-action

# Run the project
go run main.go

# The server will initialize in the http://localhost:8080
```

## :memo: License

This project is under license from MIT. For more details, see the [LICENSE](LICENSE) file.

Made with :heart: by devenes

 

Back to top