Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up portal and UI task definitions #2207

Open
3 tasks
coreycarvalho opened this issue Dec 26, 2024 · 0 comments
Open
3 tasks

Clean up portal and UI task definitions #2207

coreycarvalho opened this issue Dec 26, 2024 · 0 comments

Comments

@coreycarvalho
Copy link

coreycarvalho commented Dec 26, 2024

User Story - Business Need

Similar to https://github.com/department-of-veterans-affairs/vanotify-team/issues/1177#issue-1965299704. We already have a GHA Workflow that cleans up old task definition revisions. This ticket is asking to have all portal and ui task definition families included in the cleanup workflow, keeping only the most recent 10 revisions of each.

  • Ticket is understood, and QA has been contacted (if the ticket has a QA label).

User Story(ies)

As a VA Notify dev
I want to clean up old task definition revisions for portal and ui
So that task definition clutter is reduced.

Additional Info and Resources

Add task definitions to this list: https://github.com/department-of-veterans-affairs/notification-api/blob/main/.github/workflows/task-defnition-cleanup.yaml

Acceptance Criteria

  • A maximum of 10 task definition revisions exist for all portal task definitions
  • This work is added to the sprint review slide deck (key win bullet point and demo slide)

QA Considerations

Potential Dependencies

Out of Scope

UI tasks. They will be completely removed separately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants