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

[EPIC]: Dashboard CI Release Automation #28

Open
dlabaj opened this issue Sep 9, 2024 · 0 comments
Open

[EPIC]: Dashboard CI Release Automation #28

dlabaj opened this issue Sep 9, 2024 · 0 comments
Assignees
Labels
initiative This issue is a collection of epics
Milestone

Comments

@dlabaj
Copy link
Contributor

dlabaj commented Sep 9, 2024

Description

Performing a release requires manually following steps to update multiple repos. This has shown to be prone to human error, time consuming, and difficult to track progress. Updating the dashboard to be the central hub where the team can do the following would greatly increase the release speed, reduce rework, and improve our software quality:

Requirements

  • One click build to release a build of any PatternFly software package.
  • Data to track build history
  • Integrates with GitHub API
  • Ability to email users, provide alerts
  • Dependabot integration

TODO: Add sub issues to this epic.

@dlabaj dlabaj added the epic label Sep 9, 2024
@dlabaj dlabaj added this to the 2024.Q3 milestone Sep 9, 2024
@github-project-automation github-project-automation bot moved this to Needs triage in PatternFly Issues Sep 9, 2024
@dlabaj dlabaj added the P1 High Priority label Sep 9, 2024
@dlabaj dlabaj moved this from Needs triage to Needs info in PatternFly Issues Oct 7, 2024
@dlabaj dlabaj removed epic P1 High Priority labels Nov 7, 2024
@dlabaj dlabaj self-assigned this Nov 7, 2024
@dlabaj dlabaj changed the title [EPIC]: Add ability to publish a release across all repos using the dashboard. [EPIC]: Dashboard CI Release Automation Nov 7, 2024
@dlabaj dlabaj added the initiative This issue is a collection of epics label Nov 7, 2024
@dlabaj dlabaj modified the milestones: 2024.Q3, 2025.Q3, 2025.Q2 Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
initiative This issue is a collection of epics
Projects
Status: Needs info
Status: No status
Development

No branches or pull requests

1 participant