311-data icon indicating copy to clipboard operation
311-data copied to clipboard

Set up GitHub PR notifications for slack channel

Open bberhane opened this issue 1 year ago • 6 comments

Dependency

  • [ ] decide if dev team actually will utilize PR reminders

Overview

We need to set up GitHub PR notifications for Slack so that team members can stay up to date on new tickets and progress of existing tickets.

Action Items

Resources/Instructions

Page to do the setup for the 311 team https://github.com/orgs/hackforla/teams/311-data-write/settings/reminders/

Example of how our slack app is set up to deliver GitHub PR info to Slack channel

screenshot

screencapture-github-orgs-hackforla-teams-website-write-settings-reminders-30588-2024-02-01-19_37_34

Example from our Slack channel #hfla-site-pr

screenshot

image

bberhane avatar Feb 02 '24 03:02 bberhane

@bberhane thanks for setting up the ticket! I've prioritized it and cleared you from assignees since now it's ready to be picked up.

ryanfchase avatar Feb 05 '24 19:02 ryanfchase

  • Availability: Thursday 2/15 after 7 PM Saturday 2/17 after 1 PM Sunday 2/18 after 3 PM
  • ETA: Thursday 2/15 or Saturday 2/17

dantor09 avatar Feb 14 '24 06:02 dantor09

@dantor09 I noticed some activity from GitHub on #311-data slack channel. Can you make sure that the PR notifications happen on #311-data-engineering?

ryanfchase avatar Feb 14 '24 06:02 ryanfchase

Hi @ryanfchase I am trying to remove the bot from #311-data but I do not see the remove button under the #311-data channel Screenshot 2024-02-14 at 19 00 57

dantor09 avatar Feb 15 '24 03:02 dantor09

@ryanfchase The link to this page on github is returning a 404 http response for me. https://github.com/orgs/hackforla/teams/311-data-write/settings/reminders/ I think this may be a permissions barrier. I am trying to set up the reminders every day at 9 AM for the #311-data-engineering channel on slack.

I am using this documentation to set the reminders up: https://docs.github.com/en/organizations/organizing-members-into-teams/managing-scheduled-reminders-for-your-team#creating-a-scheduled-reminder-for-a-team Once I get to the teams page, I do not have the option for "settings" to set up reminder.

dantor09 avatar Feb 18 '24 05:02 dantor09

I think @dantor09 was able to provide instructions for a PM (with proper credentials) to set up the slack channel reminders. Moving this to icebox until we decide we ought to do this.

ryanfchase avatar Sep 09 '24 03:09 ryanfchase