User Story:
As a devops engineer, I want to rework and modularize the workflows for the passport repositories, so that I can ensure efficient and maintainable CI/CD processes.
Acceptance Criteria:
GIVEN the modularized workflows,
WHEN they are set up,
THEN they should cover the following tasks efficiently and maintainably:
Dockerize Workflows for Review, Staging, and Production
Deploy App Workflows
Deploy IAM Workflows
CI Workflow
Release & Deploy Workflow
Verify On-Chain State
Tech Details:
Implement and modularize the following workflows based on detailed documentation:
dockerize-review.yml, dockerize-staging.yml, and dockerize-production.yml
deploy-app-review.yml, deploy-app-staging.yml, and deploy-app-production.yml
deploy-iam-review.yml, deploy-iam-staging.yml, and deploy-iam-production.yml
ci.yml
release-and-deploy.yml
verify-onchain-state.yml
Ensure each workflow runs the necessary test suites and checks for inconsistencies in the on-chain state.
Open Questions:
[ ] Are there specific test suites that need to be run for each environment?
User Story: As a devops engineer, I want to rework and modularize the workflows for the passport repositories, so that I can ensure efficient and maintainable CI/CD processes.
Acceptance Criteria: GIVEN the modularized workflows, WHEN they are set up, THEN they should cover the following tasks efficiently and maintainably:
Tech Details:
dockerize-review.yml
,dockerize-staging.yml
, anddockerize-production.yml
deploy-app-review.yml
,deploy-app-staging.yml
, anddeploy-app-production.yml
deploy-iam-review.yml
,deploy-iam-staging.yml
, anddeploy-iam-production.yml
ci.yml
release-and-deploy.yml
verify-onchain-state.yml
Open Questions:
Notes/Assumptions: