samizdapp / herakles

slaying the hydra of IP/NAT/DNS/TLS/AppStore
2 stars 1 forks source link

SAM-61 Configure Github environments and combine build and deploy into single workflow #169

Open JoshuaCWebDeveloper opened 1 year ago

JoshuaCWebDeveloper commented 1 year ago

Metadata:

Original Estimate: 
Priority: Medium
Epic: SAM-5 Setup CI/CD, Deployment, and Automated testing

There should be 3 environments:

feature - dev

dev - dev

prod - alpha

Feature and prod will require approval with environment protections. Dev will have no protections.

The new build-deploy workflow will use the configured environments to run deploy.