Overview
I have been working on a PR to improve the config-manager application. Unfortunately, when I merged this, the ci.yml action that automatically runs to update the app failed. This was due to the Ubuntu version in the action (20.04) being deprecated last month.
@CarlosCoelhoSL and I have tried simply upgrading the Ubuntu version to later versions (both 24.04 and 22.04) however, these cause new problems with the action running due to the upgrade - e.g. https://github.com/digital-land/config-manager/actions/runs/15048406348.
It would be useful if the action could be fixed so I can push the improvement to the config manager to reduce the number of manual calculations we are doing each week. Once the action is fixed, if we could check that this feature has gone in that would be really useful: https://github.com/digital-land/config-manager/actions/runs/15047459974
Pull Request(PR):
Tech Approach
A bullet pointed list with details on how this could be technically worked.
- Include links to relevant webpages, github files, user guides etc...
- Person raising the ticket to have a first pass at this (if they know the approach) - Owen will then review and bring to refinement session.
Acceptance Criteria/Tests
A bullet pointed list of either acceptance criteria or tests (or both) that will demonstrate that the ticket is resolved.
Resourcing & Dependencies
- Are there any tickets that need to be completed before this one can be?
- Are there any limitations as to who in the team can complete this ticket?
- Are there any dependencies on other teams to assist, approve or be handed over to once deployed?
Overview
I have been working on a PR to improve the config-manager application. Unfortunately, when I merged this, the
ci.ymlaction that automatically runs to update the app failed. This was due to the Ubuntu version in the action (20.04) being deprecated last month.@CarlosCoelhoSL and I have tried simply upgrading the Ubuntu version to later versions (both 24.04 and 22.04) however, these cause new problems with the action running due to the upgrade - e.g. https://github.com/digital-land/config-manager/actions/runs/15048406348.
It would be useful if the action could be fixed so I can push the improvement to the config manager to reduce the number of manual calculations we are doing each week. Once the action is fixed, if we could check that this feature has gone in that would be really useful: https://github.com/digital-land/config-manager/actions/runs/15047459974
Pull Request(PR):
Tech Approach
A bullet pointed list with details on how this could be technically worked.
Acceptance Criteria/Tests
A bullet pointed list of either acceptance criteria or tests (or both) that will demonstrate that the ticket is resolved.
Resourcing & Dependencies