department-of-veterans-affairs / notification-api

Notification API
MIT License
16 stars 9 forks source link

Remove approval to production in CD pipeline #2086

Closed coreycarvalho closed 1 week ago

coreycarvalho commented 4 weeks ago

User Story - Business Need

With anomaly detection in place and our Docker image only being built once, we are ready to implement the final step in our CI/CD Pipeline Improvements epic. This ticket is calling for the removal of the approve to production step in our CD pipeline.

User Story(ies)

As a VA Notify developer I want to remove the approval to production step in our CD pipeline removed So that we have a complete, automated CD pipeline.

Additional Info and Resources

https://github.com/department-of-veterans-affairs/notification-api/blob/main/.github/workflows/cd-pipeline.yml#L104 -- removal of this block of code.

Acceptance Criteria

QA Considerations

Potential Dependencies

kbelikova-oddball commented 4 weeks ago

Please add your planning poker estimate with Zenhub @coreycarvalho