Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor the USTP Workflow #979

Open
governmentSponsored opened this issue Oct 15, 2024 · 0 comments
Open

Refactor the USTP Workflow #979

governmentSponsored opened this issue Oct 15, 2024 · 0 comments

Comments

@governmentSponsored
Copy link
Contributor

governmentSponsored commented Oct 15, 2024

Right now we have separate workflows in ADO for Staging and Prod and Prod is manually run.
If we combine the staging and production workflows into, one appending production onto the main workflow, we can verify a successful staging deployment and seamlessly deploy to production upon completion.

Pre-Conditions: - USTP ADO deployment workflow

  • Functioning production deployment with correct data connections

Acceptance Criteria: - Production workflow triggers upon successful completion of staging workflow

  • Staging failure prevents production deployment
  • Can still run production deployment separately
  • Ideally we would not build from the main GitHub Branch, and instead produce a build artifact after a successful staging run
  • Reduce cognitive load
    -- Comb through library values and cull ones that we don't need
    -- Update documentation on library values and purposes

Pain Avoided/Frustration Saved: - No longer have to manually trigger deployments for production

  • Puts checks in place to prevent an erroneous deployment of production

Breadth/Pervasiveness of Problem: - We shouldn’t have to manually deploy the production environment.

  • The deployment should be a continuous workflow

Complexity of Problem (Low, Medium, High) and Why it's Complex: - Complexity is: Low-medium

  • The reuse of the templates in this manner can be a bit complex
@governmentSponsored governmentSponsored changed the title Review the USTP workflow Refactor the USTP Workflow Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant