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

Automation to Track Polkadot SDK Releases via "Projects" or "Milestone" #6423

Open
2 tasks done
shawntabrizi opened this issue Nov 10, 2024 · 1 comment
Open
2 tasks done
Labels
I5-enhancement An additional feature request.

Comments

@shawntabrizi
Copy link
Member

Is there an existing issue?

  • I have searched the existing issues

Experiencing problems? Have you tried our Stack Exchange first?

  • This is not a support question.

Motivation

When going through our history of PRs, there is not an obvious way to figure out if a PR is included in a past, present, or future release, and what specific release version.

The change log allows us to go from a specific release, to the PRs, but basically we are missing the other direction.

Request

We can take advantage of some bots / automation, along with existing GitHub primitives to improve this story.

For example, each Release could create either a new "project" or "milestone" category inside of GitHub, with the release version number.

Then some automation could place PRs into those projects, allowing people to track the progress.

Then when a release is being baked, or actually released, you can simply see that project category shift from "will include" to "included".

This can also work across multiple releases and patches, where simply we associate the PR with all the relevant release projects/milestones, and just track its inclusion.

After this, we should be able to navigate to any PR, and from there, see which releases it is included (or will be included) in.

Solution

build automation to execute this process as a part of the release pipeline.

Are you willing to help with this request?

No.

@shawntabrizi shawntabrizi added the I5-enhancement An additional feature request. label Nov 10, 2024
@ggwpez
Copy link
Member

ggwpez commented Nov 10, 2024

For example, each Release could create either a new "project" or "milestone" category inside of GitHub, with the release version number.

Yea this is planned here #6043.
Just need someone to build it, I will ask again for resources.

@ggwpez ggwpez mentioned this issue Nov 10, 2024
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I5-enhancement An additional feature request.
Projects
None yet
Development

No branches or pull requests

2 participants