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

Implement Environment Deployment Workflows #16614

Open
1 task
emvaldes opened this issue Nov 20, 2024 · 0 comments
Open
1 task

Implement Environment Deployment Workflows #16614

emvaldes opened this issue Nov 20, 2024 · 0 comments
Assignees
Labels
DevSecOps Team Aq DevSecOps work label github-actions Tracking GitHub Actions items github-workflows Tracking GitHub Workflows items improvements-operational Operational Improvements reportstream
Milestone

Comments

@emvaldes
Copy link
Collaborator

emvaldes commented Nov 20, 2024

This is a stage where we will have to structure both the Front-End and Back-End as well loosely-coupled process.
Each release candidates exist on their own pipeline in a not inter-dependent relationship but at this specific stage they must be bundled into a unified workflow. At a later point, this final stage will need to be further refined.

This specific pipeline should not be executed on a scheduled basis because of the current level of effectiveness these have right now and lack of trust to them right now. Nevertheless, these pipelines must be available for ad-hoc requests.

What is the Definition of Done:

  • For a while, this specific functional and automated pipeline should be operated as ad-hoc requests. It will contain a set of inter-dependent modules (release candidates) in other workflows.

Considerations: It's my professional opinion that having and maintaining a PRODUCTION branch as well as set of DEPLOYMENT branches is not correct. Using the RELEASE tags should be more than enough.

Note: These DEPLOYMENT branches are technically RELEASE branches and are eventually removed.

@emvaldes emvaldes changed the title Implement Production Deployment Workflow Implement Environment Deployment Workflow Nov 20, 2024
@emvaldes emvaldes self-assigned this Nov 20, 2024
@emvaldes emvaldes added reportstream DevSecOps Team Aq DevSecOps work label improvements-operational Operational Improvements labels Nov 20, 2024
@emvaldes emvaldes added this to the todo milestone Nov 20, 2024
@devopsmatt devopsmatt added the github-actions Tracking GitHub Actions items label Nov 20, 2024
@emvaldes emvaldes added the github-workflows Tracking GitHub Workflows items label Nov 21, 2024
@emvaldes emvaldes changed the title Implement Environment Deployment Workflow Implement Environment Deployment Workflows Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevSecOps Team Aq DevSecOps work label github-actions Tracking GitHub Actions items github-workflows Tracking GitHub Workflows items improvements-operational Operational Improvements reportstream
Projects
None yet
Development

No branches or pull requests

2 participants