-
-
Notifications
You must be signed in to change notification settings - Fork 107
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
we should have a GH workflow that posts a welcome message to the PR that is merged that contained new TSC member #178
Comments
GitHub workflow should react on pull request |
What we need exactly in case of new TSC member:
What we need exactly in case TSC member leaves the group:
I would not rely on labels but I think we need to actually automatically detect if pushed changes were related to TSC members list, and evaluate if this was addition or deletion and who was added/deleted, and if there were more than 1 folks added or deleted, we do as many tweets as needed. What do you think? |
Super cool issue. Would love to work on it 😃 |
Alright! Looking over the issue statement, my initial thoughts are: First, we need a way to detect if any members are added or removed?(If so, how many?). I'm guessing we require some kind of diffing algorithm for this, since the TSC list is just a JSON file. What do you think? Second, |
Been trying some stuff out, the biggest problem is finding whether the changes have been made or not to the desired file. As I said earlier, my initial thought was to find diff between the new version of file and the previous version. Not sure how to do this in an action though. I have been experimenting with finding diff with some command line tools or running JS script to find the diff. |
@derberg need some info on how to go about getting the changes? |
I am interested to do this. can i get your help @derberg sir for move ahead. |
@aayushmau5 sorry, I just noticed your comments... 🤦🏼 sorry for the delay.
yeah, we definitely need some function that will compare original list with incoming list and determine if it is "addition" or "removal" or just a "simple modification".
yes, API call that invites to and for twitter, just use https://github.com/asyncapi/.github/blob/master/.github/workflows/release-announcements.yml#L30
workflow can be configured in the way that it reacts only to changes to you need a script that fetch @darp99 sorry but as you can see @aayushmau5 already started working on it. So up to Aayush to say if he wants to continue. I would not be surprised if he resigns because of my ignorance and delay in response 😞 sorry again |
This issue has been automatically marked as stale because it has not had recent activity 😴 It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation. There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model. Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here. Thank you for your patience ❤️ |
This issue has been automatically marked as stale because it has not had recent activity 😴 It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation. There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model. Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here. Thank you for your patience ❤️ |
basic stuff completed with #636 rest will be handled in asyncapi/.github#210 Thanks @14Richa |
as in title, we just need to agree on the message
Why we need that?
we are nice and like to have fun, lets do it
cc: @alequetzalli
The text was updated successfully, but these errors were encountered: