Skip to content

Conversation

Ronitsabhaya75
Copy link

@Ronitsabhaya75 Ronitsabhaya75 commented Oct 8, 2025

Type of Change

  • New feature : This can help dev teams to particularly look on those things are differently and understand what has been changed through labels

@dcantah can you please review this pr and suggest me if any changes require

@katiewasnothere
Copy link
Contributor

Hi @Ronitsabhaya75 thanks for the contribution, this is super helpful! Looks like the labeler workflow failed due to some syntax errors in the configuration file.

@Ronitsabhaya75
Copy link
Author

sure I can fix those issues thank you so much.

@Ronitsabhaya75
Copy link
Author

@katiewasnothere can you please check now by run action

Comment on lines 9 to 14
"area: build":
- Sources/ContainerBuild/**/*
- Makefile
- Package.swift
- Package.resolved
- Protobuf.Makefile
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this area is accidentally a combination of container image builder components, project building components, and project dependencies. A large majority of PRs will likely either modify the makefiles or the Package.* files, so I think we can exclude those files from a label category to avoid extra noise.

We should change this to:
area:builder for code related to image building. That would include
- Sources/ContainerBuild//*
- Sources/NativeBuilder/
/*

Comment on lines 73 to 77
"tooling":
- scripts/**/*
- licenserc.toml
- Makefile
- Protobuf.Makefile
Copy link
Contributor

Choose a reason for hiding this comment

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

Same as my comment above, I think we can remove this category entirely.

Comment on lines 83 to 86
# Dependencies
"dependencies":
- Package.swift
- Package.resolved
Copy link
Contributor

Choose a reason for hiding this comment

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

Same as my comment above, I think we can remove this category entirely.

Comment on lines 89 to 92
"c/c++":
- Sources/CVersion/**/*
- "**/*.c"
- "**/*.h"
Copy link
Contributor

Choose a reason for hiding this comment

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

Curious what others think here, but I think this category is possibly too small to be useful. We have very little c code and I don't think anyone would really use this label to find or search for PRs.

@Ronitsabhaya75
Copy link
Author

Ronitsabhaya75 commented Oct 9, 2025

can you give me what category i can put right now instead of all then once it starts for some catgeory then we can add basically rest

basically start from small to big

Comment on lines 65 to 70
# Configuration
"configuration":
- config/**/*
- "**/*.json"
- "**/*.toml"
- signing/**/*
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure we need this category

@katiewasnothere
Copy link
Contributor

can you give me what category i can put right now instead of all then once it starts for some catgeory then we can add basically rest

basically start from small to big

@Ronitsabhaya75 sure thing. I think the easiest category would be the CLI one. So you could remove all of them except that one for now while we get this running.

@Ronitsabhaya75
Copy link
Author

thing. I thin

sure once I got time after my interview i can fix this thing

@Ronitsabhaya75
Copy link
Author

@katiewasnothere I have changed to CLI only now we check if this works then we can merge

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants