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

Fixed Automate labelling issue for fork PRs #559 #853

Merged
merged 2 commits into from
Mar 1, 2023
Merged

Fixed Automate labelling issue for fork PRs #559 #853

merged 2 commits into from
Mar 1, 2023

Conversation

sarvjeetrajvansh
Copy link
Contributor

Please review and merge it, added pr labeling feature as per Open Issue Automate labelling PRs #559

  • This workflow is based on github action official label action v4.
  • This workflow action is triggered on pull request event(on both fork & inside repo)
  • Labels will be applied based on filepath modification in PR.
  • This workflow uses a regex based labeling config file(.github/labeler.yml) to take labeling decision.

Signed-off-by: Sarvjeet Rajvansh <rajvanshsarvjeet@gmail.com>
@@ -0,0 +1,22 @@
#Add "2023" to any change to 2023 project files

2023:
Copy link
Member

Choose a reason for hiding this comment

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

Does 2023 need to be wrapped in quotes?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

If the label identifier don't contains space or any special character, quotes are optional.
common example link

Copy link
Contributor

Choose a reason for hiding this comment

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

It is only a nit but I'd say change the

#Add "2023" to any change to 2023 project files
to
# Add '2023' to any change to 2023 project files

so that it is consistent with the rest of the comments in the file.

The difference is a distraction and as the other comments use single quotes then the double quoted 2023 reads as, so-called 2023

@nate-double-u
Copy link
Member

nate-double-u commented Feb 28, 2023

Thanks for looking at this @sarvjeetrajvansh!

I've not looked at the labelling solutions for a while, does this solution solve the problem we ran into before where it won't label things if the source was a fork?

Could you provide a link to the action page?

see: #536 (comment), #547

@sarvjeetrajvansh
Copy link
Contributor Author

Thanks for looking at this @sarvjeetrajvansh!

I've not looked at the labelling solutions for a while, does this solution solve the problem we ran into before where it won't label things if the source was a fork?

Could you provide a link to the action page?

see: #536 (comment), #547

Yes, this issue has been resolved after the event trigger was changed from 'pull request' to 'pull request target'.

Refs :

makes the comment internally consistent

Co-authored-by: Nate W. <natew@cncf.io>
Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
@RobertKielty RobertKielty merged commit df30af9 into cncf:main Mar 1, 2023
@nate-double-u
Copy link
Member

Test: #857

Thanks @sarvjeetrajvansh, looks good!

@sarvjeetrajvansh
Copy link
Contributor Author

Test: #857

Thanks @sarvjeetrajvansh, looks good!

It was my first open source contribution at CNCF
Glad to know it helped.

@nate-double-u
Copy link
Member

Test: #857
Thanks @sarvjeetrajvansh, looks good!

It was my first open source contribution at CNCF Glad to know it helped.

Welcome! I'm glad you made it 🙂

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

Successfully merging this pull request may close these issues.

4 participants