-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Description
Summary
I would like to propose the integration of automated preview environments at pull requests in Magento2. This feature would allow contributors to have a dedicated environment automatically created for each pull request, enabling them to test their changes in a controlled environment. It would streamline the review process, enhance collaboration, and reduce the risk of introducing bugs or regressions.
Examples
When a contributor opens a pull request, the core maintainers are reviewing it directly from code or are forced to pull the changes locally, build the project and then test the changes, which is time consuming.
Proposed solution
We'd like to contribute with the functionality, implementation and infrastructure costs to enable maintainers to access the Pull Request changes in a cloud environment deployed independently from that specific branch.
Technically, the projects needs Docker files, a 'bunnyshell.yaml' and a Github Actions workflow which Bunnyshell will implement as part of our initiative.
Release note
No response
Triage and priority
- Severity: S0 - Affects critical data or functionality and leaves users without workaround.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
- Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
- Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
- Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Status