Skip to content

Conversation

jeffhandley
Copy link
Member

These workflows replace the issue-labeler implementation that runs as a GitHub app, allowing training and prediction for the repository's labels without the need for an external service.

References:

Once this is merged, I'll run the 'Labeler: Training' workflow to train new prediction models, then 'Labeler: Promotion' workflow to promote the models into active use, and then decommission the integration of the issue-labeler app for this repo.

@jeffhandley jeffhandley requested a review from danmoseley May 2, 2025 23:34
@jeffhandley jeffhandley self-assigned this May 2, 2025
@jeffhandley jeffhandley requested review from a team and wtgodbe as code owners May 2, 2025 23:34
@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label May 2, 2025
Copy link
Member

@wtgodbe wtgodbe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@jeffhandley
Copy link
Member Author

Thanks, @wtgodbe. Based on feedback on another repo, I just augmented the workflows with more comments and a markdown doc. This should be good to merge though.

Once this is merged, we'll need to run the 'Labeler: Training' workflow to train new prediction models, then 'Labeler: Promotion' workflow to promote the models into active use. I probably don't have permission to do that, but I'm happy to answer questions or help with it.

Once those workflows are run, I will decommission this repo from the legacy service.

@jeffhandley jeffhandley enabled auto-merge (squash) May 6, 2025 22:48
@jeffhandley
Copy link
Member Author

/ba-g The failure is unrelated to adding these workflows

@jeffhandley jeffhandley merged commit 754e56e into dotnet:main May 7, 2025
22 of 23 checks passed
@dotnet-policy-service dotnet-policy-service bot added this to the 10.0-preview5 milestone May 7, 2025
@jeffhandley jeffhandley deleted the jeffhandley/issue-labeler-v2.0.0 branch May 7, 2025 02:17
@jeffhandley
Copy link
Member Author

@wtgodbe @danmoseley I was able to run the Training and Promotion workflows, the Cache Retention workflow, and then I ran an issue prediction and a pull request prediction run over the issues/pulls that had needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically . Everything validated, so I decommissioned this repository from the legacy labeler.

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

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants