-
Notifications
You must be signed in to change notification settings - Fork 739
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
Create a new GitHub action that adds/removes "community-contribution-in-progress" label on issues #12923
Comments
Hi @MisRob, can i get this issue assigned to me? |
hi @MisRob, can i get this assigned? |
Hi @iamshobhraj, I will assign you, thank you. @adibmbrk Thanks for volunteering! I'm sorry, I offered the issue on some of our channels where @iamshobhraj is a member due to some previous contribution, so will reserve this. I believe there may still be other 'help wanted' and we will add more next year, if that'd be of your interest. |
Hi @iamshobhraj, I wanted to mention that Learning Equality will be closed from December 23 to January 5. |
Happy New Years, @MisRob ! 🎉 I've completed the workflow that manages labels on issues with external contributors. It’s working perfectly in my personal repository, test-actions. This workflow leverages reusable logic from another repository of mine, .github. Since I had to use this GitHub Action in my personal repository, I created and used GitHub tokens. For the organization, we'll need to ensure we have a similar token set up if it isn’t already covered. |
Hi @iamshobhraj - thank you for the update and your contribution! We do have github tokens that we use for many of our github actions, but I am not sure about the specifics of this use case, and what might be required for properly configuring that in your PR. @MisRob will be out of the office for the new year still until next week, and she will follow up with you after her return. Happy new year! |
Hi @iamshobhraj, that's wonderful, thanks. You're welcome to open pull requests to those two repositories and we will coordinate with you on tokens. |
@MisRob i have opened pull requests in those two repositories. |
Thanks @iamshobhraj! |
Summary
Create a new GitHub action that adds/removes "community-contribution-in-progress" label on issues.
This needs to be a shared action with most of its logic placed in the .github repository. This shared part will then be called from the following repositories:
A. kolibri
B. kolibri-design-system
C. studio
D. ricecooker
E. le-utils
Guidance
Development process
Later during the review process, we can offer guidance in areas specific to integration with our ecosystem, such as private secrets, etc.
Opening pull requests
To allow for smooth review and testing process, we'd ask you to organize pull requests as follows:
.github
repositorytest-actions
repository. Imaginetest-actions
as a temporary representative of (A-E) repositories listed above.Only after we have reviewed the two pull requests above, the final 5 pull requests can be open to (A-E) repositories. You will be instructed by a team member when the time comes to do so.
See the following action for an example:
test-actions
repository part.github
repository part3rd party workflows
Programming language
Implementation
MEMBER
and neitherOWNER
Acceptance criteria
The text was updated successfully, but these errors were encountered: