As a Scrum Master, I want to modify the Github Actions workflows and/or actions required to run the tests in the pipeline.
Acceptance Criteria
The modified workflows and actions should take into consideration the recently made Maven integration changes for caching ~/.m2/repository dependencies.
A new fresh test results repository called 'core-test-results' should be used.
The storage of test results should be optimized for master and release branches by creating a new branch based on the original branch plus a GitHub SHA suffix.
For development branches, the test results should be overridden since they will be removed in a few weeks.
dotCMS Version
master
Proposed Objective
To improve the efficiency and reliability of the test execution process in the pipeline.
Proposed Priority
Priority 2 - Important
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
None
Assumptions & Initiation Needs
None
Quality Assurance Notes & Workarounds
None
Sub-Tasks & Estimates
None
Please note that the markdown generated above follows the provided template. Let me know if you need any further assistance!
Parent Issue
None
User Story
As a Scrum Master, I want to modify the Github Actions workflows and/or actions required to run the tests in the pipeline.
Acceptance Criteria
dotCMS Version
master
Proposed Objective
To improve the efficiency and reliability of the test execution process in the pipeline.
Proposed Priority
Priority 2 - Important
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
None
Assumptions & Initiation Needs
None
Quality Assurance Notes & Workarounds
None
Sub-Tasks & Estimates
None
Please note that the markdown generated above follows the provided template. Let me know if you need any further assistance!