Skip to content
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

Updates to issue management configuration. #4728

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

sjwaight
Copy link
Contributor

@sjwaight sjwaight commented Jan 2, 2025

This PR does the following:

  • Remove the old probot-driven configs as they are no longer used.
  • Merge in support for the changes from @chasewilson's PR for networking at cilium (Adds assignees to issues labeled networking and cilium #4571)
  • Update GitOps config:
    • Split config out into three distinct files to manage - periodic parsing of issues; event-driven processing of issues; issue assignment to individuals/groups.
    • Descriptions for all items and comments in assignees file to help identify what configuration controls which flows.
    • Added:
      • Auto-assignment of issues marked as announcements to the announcing user if they have not assigned to anyone.
      • Stale configuration to align with expectations:
        • 14 days inactivity for unassigned issues that aren't bugs or feature requests
        • 30 days inactivity for unassigned bugs
        • 180 days inactivity for unassigned feature requests
        • 180 days inactivity for any announcements without activity

@sjwaight sjwaight requested review from palma21 and a team as code owners January 2, 2025 03:42
@sjwaight sjwaight requested a review from thomas1206 January 2, 2025 03:42
Copy link
Contributor

@Azure/aks-pm issue needs labels

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant