Skip to content

Conversation

@MisRob
Copy link
Member

@MisRob MisRob commented Oct 7, 2025

Summary

Transfers @iamshobhraj's work from my test environment to our production environment.

  • Fixes problems with not receiving Slack notifications from GitHub Learning Equality Community Guide or GSoC GitHub groups
  • Adds a new Slack notification when a bot response was skipped
  • Abstracts close contributor check so it can be re-used in other actions that suffer from similar issues

References

Fixes #30
Fixes #31

Reviewer guidance

This is already reviewed and tested by me. @rtibbles as usual, I'd be grateful for quick review on security or any other major issues.

@MisRob MisRob force-pushed the fix-notification-system branch 3 times, most recently from e57dbfc to 2c94197 Compare October 7, 2025 16:38
// for example, we receive a high priority notification about their
// comments on all issues rather than just on 'help wanted' issues
const CLOSE_CONTRIBUTORS = ['BabyElias', 'Dimi20cen', 'EshaanAgg', 'GarvitSinghal47', 'habibayman', 'iamshobhraj', 'indirectlylit', 'Jakoma02', 'KshitijThareja', 'muditchoudhary', 'nathanaelg16', 'nikkuAg', 'Sahil-Sinha-11', 'shivam-daksh', 'shruti862', 'thesujai', 'WinnyChang'];
const CLOSE_CONTRIBUTORS = ['AadarshM07', 'BabyElias', 'Dimi20cen', 'EshaanAgg', 'GarvitSinghal47', 'habibayman', 'iamshobhraj', 'indirectlylit', 'Jakoma02', 'KshitijThareja', 'muditchoudhary', 'nathanaelg16', 'nikkuAg', 'Sahil-Sinha-11', 'shivam-daksh', 'shruti862', 'thesujai', 'WinnyChang', 'yeshwanth235'];
Copy link
Member Author

Choose a reason for hiding this comment

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

Intended changes - I used the opportunity to update the list of close contributors.

@MisRob MisRob force-pushed the fix-notification-system branch from 42f8761 to 2dae013 Compare October 8, 2025 14:40
@MisRob MisRob requested a review from rtibbles October 8, 2025 14:50
@MisRob MisRob marked this pull request as ready for review October 8, 2025 14:50
@MisRob MisRob changed the title Fixes for Slack notifications and automated replies [DO NOT MERGE] Fixes for Slack notifications and automated replies Oct 8, 2025
@MisRob
Copy link
Member Author

MisRob commented Oct 8, 2025

@rtibbles before merging, I will need to revert last commit - so please just approve if all is well, and I will merge later.

@rtibbles rtibbles self-assigned this Oct 20, 2025
Copy link
Member

@rtibbles rtibbles left a comment

Choose a reason for hiding this comment

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

No concerns here, aside from what I've already expressed about a list of usernames committed in code - if we could encourage everyone to be 'publicly' in the org, that would be more helpful - in case it is incentive, we're already publicly naming them in this repo, so they're public either way!

Fixes learningequality#30
Fixes learningequality#31

Co-authored-by: iamshobhraj <shobhr.ug22.ec@nitp.ac.in>
@MisRob MisRob force-pushed the fix-notification-system branch from 2dae013 to e51ced1 Compare November 6, 2025 18:24
@MisRob MisRob changed the title [DO NOT MERGE] Fixes for Slack notifications and automated replies Fixes for Slack notifications and automated replies Nov 6, 2025
@MisRob MisRob merged commit c0f9ee2 into learningequality:main Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants