As a Modernisation Platform Engineer
I want to implement a SPIKE to evaluate the feasibility of calling reusable workflows from other repositories.
This will help in identifying common tasks and replacing them with reusable workflows, allowing for centralized updates
Value / Purpose
Simplify maintenance, as changes can be made in one central location rather than multiple workflows.
Minimizing the need to duplicate code across multiple repositories.
Useful Contacts
No response
Additional Information
No response
Proposal / Unknowns
The existing workflows have a significant amount of common tasks that can be extracted. (Eg: Slack failure notification)
Definition of Done
[ ] Completed an audit of existing workflows and identified common tasks suitable for conversion.
[ ] Confirmed the feasibility of implementing reusable workflows.
[ ] Successfully created and tested a reusable workflow in a POC.
[ ] Discuss actions with team
[ ] Integrated the reusable workflow into at least two workflows from the same or different repositories as a test case.
[ ] Another team member has reviewed the PoC solution
User Story
As a Modernisation Platform Engineer I want to implement a SPIKE to evaluate the feasibility of calling reusable workflows from other repositories. This will help in identifying common tasks and replacing them with reusable workflows, allowing for centralized updates
Value / Purpose
Useful Contacts
No response
Additional Information
No response
Proposal / Unknowns
Definition of Done