Skip to content

Enable Selective Feature Deployment from DEV to PROD #2042

@JackHaeg

Description

@JackHaeg

Overview

Currently, our PROD environment is rebuilt entirely from DEV, which often leads to deploying incomplete or unstable features. This issue aims to implement a mechanism for deploying specific, production-ready features or branches from DEV to PROD without rebuilding the entire environment.

Action Items

  • Research deployment strategies that enable selective promotion of features (e.g., feature flagging, cherry picking, or branch-based deployments).
  • Document findings in this Google Doc and discuss with team.

Resources/Instructions

Potential future steps after research

- [ ] Propose and document an approach that allows the team to: - [ ] Identify production-ready features in DEV. - [ ] Deploy only those features to PROD. - [ ] Maintain clear version control and rollback options. - [ ] Evaluate tooling or CI/CD pipeline updates needed (e.g., GitHub Actions, Jenkins, or other deployment tools). - [ ] Create a proof of concept for selective deployment on a non-critical feature. - [ ] Document the deployment process for team adoption and training.

Metadata

Metadata

Type

Projects

Status

In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions