securesauce / precaution-beta

Precaution provides a simple, automated code review for GitHub projects by running code linters with a security focus on pull requests.
Other
1 stars 0 forks source link

Automated releases #219

Closed joshuagl closed 5 years ago

joshuagl commented 5 years ago

Is your feature request related to a problem? Please describe. Releases of the App should be automated such that we have a robust and worry-free mechanism to deploy new versions of Precaution to production.

Describe the solution you'd like Releasing the App should require as little human intervention as possible, ideally it would be as simple as tagging the GitHub repository with a release but may also involve running a deployment script.

Additional context An automated and robust release process makes deploying new versions of the application less error-prone and removes burden on making releases, enabling a release early release often mindset to be employed for Precaution.

ericwb commented 5 years ago

Is this a dup of https://github.com/vmware/precaution/issues/84 or something different?

joshuagl commented 5 years ago

Looks like a duplicate of #84, but I didn't see it as that issue is closed.

ericwb commented 5 years ago

Yeah, #84 is closed because we implemented it. So Travis-CI has a deployment step that will deploy to Heroku whenever a git tag and release is made.

joshuagl commented 5 years ago

Oh, great. Closing this issue.