Skip to content

Implement "Dev On Support" Role Assignment with Weekly Rotation and Override Command #17

@akanshaaa19

Description

@akanshaaa19

Summary

Implement an automated system to assign the "Dev On Support" role to team members in a round robin fashion every Monday, with the ability to manually override assignments when needed.

Requirements

Automated Weekly Assignment

  • Automatically assign "Dev On Support" role every Monday at 8:00 AM
  • Remove the role from the previous assignee before assigning to next person
  • Maintain a rotation list of eligible team members
  • Share the name of dev on support in team comms

Manual Override Command

  • Create /assign-dev-support @user slash command to manually assign role
  • Create /assign-dev-support user to show current assignee and rotation queue
  • Create /assign-dev-support skip to skip current person and move to next in rotation
  • Send notification to assigned user via DM (?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    To Do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions