calpoly-csai / calpoly-csai/api

Setup GitHub Actions for deployment

Open
#15 2 comments 0 reactions 1 assignee Claimed by @mfekadu View on GitHub
enhancement
Dominant language
Python
Stars
9
Forks
4
PR merge metrics
No merged PRs in 30d

Description

## Objective
Support progress toward the [Deploy REST API ...][1] milestone by _automating the deployment step of our software development life cycle_

## Key Results
- [x] Commit _a GitHub action that deploys our dev branch to Heroku_ by _Jan 19 2020_
- [x] Commit _a GitHub action that deploys our master branch to Google Cloud Platform (or CSL server)_ by _Jan 19 2020_ **this might be hard** and it might be easier to manually deploy master branch else we could keep it all on Heroku

## Details

**Describe alternatives you've considered**
alternative is manual deployment, which would be inefficient

**Additional context**
N/A

[1]: https://github.com/calpoly-csai/api/milestones

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.