github.com/GoogleContainerTools/skaffold@v1.39.18/deploy/triage-party/skaffold.yaml (about)

     1  # Copyright 2020 Google Inc.
     2  #
     3  # Licensed under the Apache License, Version 2.0 (the "License");
     4  # you may not use this file except in compliance with the License.
     5  # You may obtain a copy of the License at
     6  #
     7  #     http://www.apache.org/licenses/LICENSE-2.0
     8  #
     9  # Unless required by applicable law or agreed to in writing, software
    10  # distributed under the License is distributed on an "AS IS" BASIS,
    11  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  # See the License for the specific language governing permissions and
    13  # limitations under the License.
    14  ---
    15  settings:
    16    name: skaffold
    17    min_similarity: 0.8
    18    repos:
    19      - https://github.com/GoogleContainerTools/skaffold
    20  
    21  collections:
    22    - id: daily
    23      name: Daily Triage
    24      dedup: false
    25      description: >
    26        Triage-oncall zeroes out this queue once a day. The priorities are:
    27  
    28         * Keeping an open dialog with our users
    29         * Initial prioritization (does not have to be perfect)
    30         * SLO compliance
    31      rules:
    32        # SLO violations
    33        - issue-needs-priority-slo
    34        - issue-needs-comment-slo
    35        - issue-p0-fix-slo
    36        - issue-p0-followup-slo
    37        - issue-p1-fix-slo
    38        - issue-p2-fix-slo
    39        # Don't leave code reviews hanging
    40        - pr-reviewable
    41        # missing initial feedback
    42        - issue-needs-kind
    43        - issue-needs-priority
    44        - issue-needs-comment
    45        # reprioritize
    46        - issue-new-with-reactions
    47        - issue-new-with-many-commenters
    48        # Don't forget our users
    49        - issue-updated-needs-info
    50        - issue-updated-has-question
    51  
    52    - id: weekly
    53      name: Weekly Triage
    54      dedup: true
    55      description: >
    56        Once a week, we meet up to address loose ends. The priorities are:
    57  
    58         * Keeping an open dialog with our users
    59         * Finding misprioritized issues
    60         * SLO compliance
    61      rules:
    62        - discuss
    63        # Issues needing reprioritization
    64        - many-reactions
    65        - many-commenters-awaiting-evidence
    66        - many-commenters
    67        # SLO
    68        - issue-near-p0-fix-slo
    69        - issue-near-p0-followup-slo
    70        - issue-near-p1-fix-slo
    71        - issue-near-p2-fix-slo
    72        # Issues needing reprioritization
    73        - issue-zombies
    74        # Issues needing closure
    75        - issue-stale-needs-info
    76        - issue-stale-support
    77        # PR's needing closure
    78        - pr-approved-stale
    79        - pr-unapproved-stale
    80        # People with questions
    81        - issue-has-question
    82        - issue-updated-kind-question
    83  
    84    - id: quarterly
    85      name: Quarterly Scrub
    86      dedup: true
    87      description: >
    88        Once every quarter, we look for stale issues and de-duplicate
    89  
    90        The priorities for this page are:
    91  
    92         * De-duplication
    93         * Keeping the bug queue relevant
    94         * Making tough decisions about long-standing requests
    95  
    96      rules:
    97        - birthday
    98        - lifecycle-rotten
    99        - features-recv
   100        - features-old
   101        - bugs-recv
   102        - bugs-old
   103        - other-recv
   104        - other-old
   105  
   106    - id: p0
   107      name: P0
   108      description: All hands on deck!
   109      rules:
   110        - p0-prs
   111        - p0-features
   112        - p0-bugs
   113        - p0-other
   114  
   115    - id: p1
   116      name: P1
   117      description: To be resolved within 6 weeks
   118      rules:
   119        - p1-prs
   120        - p1-features
   121        - p1-bugs
   122        - p1-other
   123  
   124    - id: milestone
   125      name: In Milestone
   126      description: >
   127        A Kanban visualization of milestones, showing the flow of issues through each stage.
   128  
   129          * Unassigned issues represent available work
   130          * >3 issues assigned to the same person within a stage signifies a bottleneck 🌊
   131      display: kanban
   132      overflow: 3
   133      dedup: true
   134      rules:
   135        - milestone-not-started
   136        - milestone-assignee-updated
   137        - milestone-pr-needs-review
   138        - milestone-pr-needs-work
   139        - milestone-pr-needs-merge
   140        - milestone-recently-closed
   141  
   142    - id: planning
   143      name: Planning
   144      description: >
   145        Skafold Team Planning Board.
   146  
   147        This board is used by Skaffold team to plan upcoming releases.
   148        The timeline and priority of issues listed here are subject to change.
   149  
   150        Please add label planning/Q4-21 for an issue to appear on this board.
   151  
   152      display: planning
   153      rules:
   154        - onboarding
   155        - extensibility
   156        - partner-requests
   157        - skaffold-v2
   158        - docs
   159        - all-other-requests
   160  
   161    - id: similar
   162      name: Similar
   163      description: Items which appear similar to one other. Review for duplicates or vague titles.
   164      rules:
   165        - similar-prs
   166        - similar-issues
   167  
   168    - id: __open__
   169      name: All open PR's and Issues that should be considered for repository stats (hidden)
   170      used_for_statistics: true
   171      hidden: true
   172      rules:
   173        - open-prs
   174        - open-issues
   175  
   176    - id: __velocity__
   177      name: issues to include in velocity metrics
   178      used_for_statistics: true
   179      hidden: true
   180      rules:
   181        - closed-prioritized-issues
   182        - closed-milestone-issues
   183  
   184  rules:
   185    ### Daily Triage ####
   186    # SLO violations
   187    issue-needs-priority-slo:
   188      name: "Unprioritized bugs/features older than 7 days -- exceeds limit"
   189      resolution: "Add a priority/ label"
   190      type: issue
   191      filters:
   192        - label: "!priority/.*"
   193        # Open question: should this include all bugs?
   194        - label: "kind/(bug|feature-request)"
   195        - created: +7d
   196        - responded: +1d
   197  
   198    issue-needs-comment-slo:
   199      name: "Unresponded, older than 7 days -- exceeds limit"
   200      resolution: "Respond to the issue"
   201      type: issue
   202      filters:
   203        - tag: "!commented"
   204        - tag: "recv"
   205        - label: "!source/partnerships"
   206        - created: +7d
   207  
   208    issue-p0-followup-slo:
   209      name: "p0 bug, no comments in 3 days -- exceeds limit"
   210      resolution: "Downgrade to p1"
   211      type: issue
   212      filters:
   213        - label: "priority/p0"
   214        - tag: recv
   215        - responded: +3d
   216        - label: "kind/bug"
   217  
   218    issue-p0-fix-slo:
   219      name: "p0 bug, prioritized for more than a week -- exceeds limit"
   220      resolution: "Downgrade to p1"
   221      type: issue
   222      filters:
   223        - label: "priority/p0"
   224        - prioritized: +1w
   225        - responded: +1d
   226        - label: "kind/bug"
   227  
   228    issue-p1-fix-slo:
   229      name: "p1 bug, prioritized more than 6 weeks -- exceeds limit"
   230      resolution: "Downgrade to p2"
   231      type: issue
   232      filters:
   233        - label: "priority/p1"
   234        - responded: +1d
   235        - prioritized: +6w
   236        - label: "kind/bug"
   237  
   238    issue-p2-fix-slo:
   239      name: "p2 bug, prioritized more than 1 quarter -- exceeds limit"
   240      resolution: "Downgrade to p3"
   241      type: issue
   242      filters:
   243        - label: "priority/p2"
   244        - prioritized: +12w
   245        - responded: +1d
   246        - label: "kind/bug"
   247  
   248    # Don't leave code reviews hanging
   249    pr-reviewable:
   250      name: "Needs Review, older than 1 day"
   251      resolution: "Review requests or mark them as do-not-merge/work-in-progress"
   252      type: pull_request
   253      filters:
   254        - label: "!do-not-merge.*"
   255        - label: "!.*wip"
   256        - label: "!cncf-cla: no"
   257        - title: "!.*WIP.*"
   258        - tag: "!draft"
   259        - tag: "(new-commits|unreviewed)"
   260        - tag: "recv"
   261        - updated: +1d
   262  
   263    # Issues missing initial feedback
   264    issue-needs-kind:
   265      name: "Unkinded Issues"
   266      resolution: "Add a kind/ or meta/ label"
   267      type: issue
   268      filters:
   269        - label: "!kind/.*"
   270        - label: "!meta/.*"
   271  
   272    issue-needs-area:
   273      name: "Uncategorized Issues"
   274      resolution: "Add an area/ label"
   275      type: issue
   276      filters:
   277        - label: "!area/.*"
   278        - label: "!meta/.*"
   279        # Open question: should this exclude questions?
   280        # - label: "!kind/question"
   281  
   282    issue-needs-priority:
   283      name: "Unprioritized bugs or features"
   284      resolution: "Add a priority/ or triage/ label"
   285      type: issue
   286      filters:
   287        - label: "!priority/.*"
   288        # Open question: should this include all bugs?
   289        - label: "kind/(bug|feature-request)"
   290        - created: -7d
   291  
   292    issue-needs-comment:
   293      name: "Uncommented Issues within SLO"
   294      resolution: "Add a comment"
   295      type: issue
   296      filters:
   297        - tag: "!commented"
   298        - tag: "recv"
   299        - label: "!source/partnerships"
   300        - created: -5d
   301  
   302    # Issues that may need reprioritized
   303    issue-new-with-reactions:
   304      name: "New, has multiple reactions, but not high priority"
   305      resolution: "Prioritize as p0 or p1, or add discuss label"
   306      type: issue
   307      filters:
   308        - reactions: ">3"
   309        - created: -8d
   310        - updated: -4d
   311        - label: "!priority/p0"
   312        - label: "!priority/p1"
   313        - label: "!triage/discuss"
   314  
   315    issue-new-with-many-commenters:
   316      name: "New, has multiple commenters, but not high priority"
   317      resolution: "Prioritize as p0 or p1, or add discuss label"
   318      type: issue
   319      filters:
   320        - commenters: ">3"
   321        - created: -8d
   322        - updated: -4d
   323        - label: "!priority/p0"
   324        - label: "!priority/p1"
   325        - label: "!triage/discuss"
   326  
   327    # Don't forget our users
   328    issue-updated-needs-info:
   329      name: "needs-reproduction, has update"
   330      resolution: "Comment and remove needs-reproduction tag"
   331      type: issue
   332      filters:
   333        - label: needs-reproduction
   334        - tag: recv
   335  
   336    issue-updated-has-question:
   337      name: "Recently updated issue has open question"
   338      resolution: "Add an answer"
   339      type: issue
   340      filters:
   341        - tag: recv-q
   342        - tag: "!member-last"
   343        - tag: "!contributor-last"
   344        - responded: +3d
   345        - updated: -7d
   346  
   347    ####### Weekly Triage #########
   348    discuss:
   349      name: "Items for discussion"
   350      resolution: "Discuss and remove label"
   351      filters:
   352        - label: triage/discuss
   353        - state: "all"
   354  
   355    # SLO nearing
   356    issue-near-p0-followup-slo:
   357      name: "p0 bug, no comments in 3 days -- exceeds limit"
   358      resolution: "Downgrade to p1"
   359      type: issue
   360      filters:
   361        - label: "priority/p0"
   362        - tag: recv
   363        - responded: +3d
   364        - label: "kind/bug"
   365  
   366    issue-near-p0-fix-slo:
   367      name: "p0 bug, prioritized for longer than 5d (near SLO boundary)"
   368      resolution: "Downgrade to p1"
   369      type: issue
   370      filters:
   371        - label: "priority/p0"
   372        - prioritized: +5d
   373        - prioritized: -7d
   374        - responded: +1d
   375        - label: "kind/bug"
   376  
   377    issue-near-p1-fix-slo:
   378      name: "p1 bug, prioritized for longer than 5 weeks (near SLO boundary)"
   379      resolution: "Downgrade to p2"
   380      type: issue
   381      filters:
   382        - label: "priority/p1"
   383        - prioritized: +5w
   384        - prioritized: -6w
   385        - label: "kind/bug"
   386        - responded: +1w
   387  
   388    issue-near-p2-fix-slo:
   389      name: "p2 bug, prioritized for longer than 10 weeks (near SLO boundary)"
   390      resolution: "Downgrade to p3"
   391      type: issue
   392      filters:
   393        - label: "priority/p2"
   394        - prioritized: +10w
   395        - prioritized: -12w
   396        - label: "kind/bug"
   397        - responded: +1w
   398  
   399    # issues needing reprioritization
   400    many-reactions:
   401      name: "many reactions, low priority, no recent comment"
   402      resolution: "Bump the priority, add a comment"
   403      filters:
   404        - reactions: ">3"
   405        - reactions-per-month: ">1"
   406        - label: "!priority/p0"
   407        - label: "!priority/p1"
   408        - responded: +60d
   409  
   410    many-commenters:
   411      name: "many commenters, low priority, no recent comment"
   412      resolution: "Consider increasing priority"
   413      type: issue
   414      filters:
   415        - commenters: ">3"
   416        - commenters-per-month: ">1.9"
   417        - created: "+30d"
   418        - label: "!priority/p0"
   419        - label: "!priority/p1"
   420        - tag: "!member-last"
   421        - responded: "+60d"
   422  
   423    many-commenters-awaiting-evidence:
   424      name: "many commenters, awaiting evidence"
   425      resolution: "Consider increasing priority"
   426      type: issue
   427      filters:
   428        - commenters: ">3"
   429        - commenters-per-month: ">0.25"
   430        - created: "+14d"
   431        - label: "priority/awaiting-evidence"
   432        - tag: "!member-last"
   433        - responded: "+7d"
   434  
   435    issue-zombies:
   436      name: "Screaming into the void"
   437      resolution: "Reopen, or ask folks to open a new issue"
   438      type: issue
   439      filters:
   440        - state: closed
   441        - comments-while-closed: ">1"
   442        - updated: "-14d"
   443        - tag: "!member-last"
   444  
   445    # Issues needing closure
   446    issue-stale-needs-info:
   447      name: "Needs reproduction for over 3 weeks"
   448      resolution: "Close or remove needs-reproduction label"
   449      type: issue
   450      filters:
   451        - label: needs-reproduction
   452        - responded: +1w
   453        - updated: +21d
   454  
   455    issue-stale-support:
   456      name: "kind/question over 30 days old"
   457      resolution: "Close, or add to kind/documentation"
   458      type: issue
   459      filters:
   460        - label: kind/question
   461        - updated: +30d
   462        - responded: +7d
   463  
   464    lifecycle-rotten:
   465      name: "P2+ over 180 days old without a recent response"
   466      resolution: "Close, decrease priority, or add discuss label"
   467      filters:
   468        - created: +180d
   469        - responded: +90d
   470        - label: "!priority/p3"
   471        - label: "!priority/awaiting-more-evidence"
   472        - label: "!triage/discuss"
   473  
   474    birthday:
   475      name: "Forgotten Birthdays - over a year old, no response in 6 months"
   476      resolution: "Close, comment, or add discuss label"
   477      filters:
   478        - created: +365d
   479        - responded: +180d
   480        - label: "!triage/discuss"
   481  
   482    # PR's needing closure
   483    pr-approved-stale:
   484      name: "Pull requests: Approved and getting old"
   485      resolution: "Close, comment, or add discuss label"
   486      type: pull_request
   487      filters:
   488        - label: "!do-not-merge.*"
   489        - label: "!needs-rebase"
   490        - label: "approved"
   491        - updated: +5d
   492        - responded: +2d
   493        - label: "!triage/discuss"
   494  
   495    pr-unapproved-stale:
   496      name: "Pull Requests: Stale"
   497      resolution: "Close, comment, or add discuss label"
   498      type: pull_request
   499      filters:
   500        - created: +20d
   501        - updated: +5d
   502        - responded: +2d
   503        - label: "!triage/discuss"
   504  
   505    # People with questions
   506    issue-has-question:
   507      name: "Reporter asked a question over a week ago"
   508      resolution: "Add an answer or discuss label"
   509      type: issue
   510      filters:
   511        - tag: recv-q
   512        - tag: "!member-last"
   513        - tag: "!contributor-last"
   514        - responded: +7d
   515        - label: "!triage/discuss"
   516  
   517    issue-updated-kind-question:
   518      name: "kind/question issue not responded to for over a week"
   519      resolution: "Move out of kind/question, add comment or discuss label"
   520      type: issue
   521      filters:
   522        - tag: recv
   523        - label: "kind/question"
   524        - tag: "!member-last"
   525        - tag: "!contributor-last"
   526        - label: "!triage/discuss"
   527        - responded: +8d
   528  
   529    ## Bug Scrub ##
   530    bugs-recv:
   531      name: "Bugs that deserve a follow-up comment"
   532      resolution: "Comment, close, or add discuss label"
   533      type: issue
   534      filters:
   535        - tag: recv
   536        - responded: +45d
   537        - created: +45d
   538        - label: "kind/bug"
   539        - label: "!triage/discuss"
   540  
   541    features-recv:
   542      name: "Features that deserve a follow-up comment"
   543      resolution: "Comment, close, or add discuss label"
   544      type: issue
   545      filters:
   546        - tag: recv
   547        - responded: +60d
   548        - created: +30d
   549        - label: "!triage/discuss"
   550        - label: "kind/feature-request"
   551  
   552    other-recv:
   553      name: "Items that deserve a follow-up comment"
   554      resolution: "Comment, close, or add discuss label"
   555      type: issue
   556      filters:
   557        - tag: recv
   558        - responded: +30d
   559        - label: "!kind/feature"
   560        - label: "!kind/bug"
   561        - label: "!kind/question"
   562        - label: "!triage/discuss"
   563  
   564    features-old:
   565      name: "Features that have not been commented on within 90 days"
   566      resolution: "Comment, close, or add discuss label"
   567      type: issue
   568      filters:
   569        - responded: +90d
   570        - created: +90d
   571        - label: "kind/feature-request"
   572        - label: "!triage/discuss"
   573  
   574    bugs-old:
   575      name: "Bugs that have not been commented on within 60 days"
   576      resolution: "Comment, close, or add discuss label"
   577      type: issue
   578      filters:
   579        - label: "kind/bug"
   580        - responded: +60d
   581        - created: +60d
   582        - label: "!priority/awaiting-evidence"
   583        - label: "!triage/discuss"
   584  
   585    other-old:
   586      name: "Items that have not been commented on within 60 days"
   587      resolution: "Comment, close, or add discuss label"
   588      type: issue
   589      filters:
   590        - responded: +60d
   591        - created: +60d
   592        - label: "!kind/feature"
   593        - label: "!kind/bug"
   594        - label: "!kind/question"
   595        - label: "!priority/awaiting-evidence"
   596        - label: "!triage/discuss"
   597  
   598    # P0
   599    p0-features:
   600      name: "p0 Bugs"
   601      type: issue
   602      resolution: Close or deprioritize
   603      filters:
   604        - label: "priority/p0"
   605        - label: "kind/bug"
   606  
   607    p0-bugs:
   608      name: "p0 Features"
   609      type: issue
   610      resolution: Close or deprioritize
   611      filters:
   612        - label: "priority/p0"
   613        - label: "kind/feature-request"
   614  
   615    p0-other:
   616      name: "p0 Other"
   617      type: issue
   618      resolution: Close or deprioritize
   619      filters:
   620        - label: "priority/p0"
   621        - label: "!kind/feature-request"
   622        - label: "!kind/bug"
   623  
   624    p0-prs:
   625      name: "p0 Pull Requests"
   626      type: pull_request
   627      resolution: Merge em
   628      filters:
   629        - label: "priority/p0"
   630  
   631    # P1
   632    p1-bugs:
   633      name: "p1 Bugs"
   634      type: issue
   635      resolution: Close or deprioritize
   636      filters:
   637        - label: "priority/p1"
   638        - label: "kind/bug"
   639  
   640    p1-features:
   641      name: "p1 Features"
   642      type: issue
   643      resolution: Close or deprioritize
   644      filters:
   645        - label: "priority/p1"
   646        - label: "kind/feature-request"
   647  
   648    p1-other:
   649      name: "p1 Other"
   650      type: issue
   651      resolution: Close or deprioritize
   652      filters:
   653        - label: "priority/p1"
   654        - label: "!kind/feature-request"
   655        - label: "!kind/bug"
   656  
   657    p1-prs:
   658      name: "p1 Pull Requests"
   659      type: pull_request
   660      resolution: Merge em
   661      filters:
   662        - label: "priority/p1"
   663  
   664    ### Milestone Kanban ###
   665    milestone-not-started:
   666      name: "Not started"
   667      type: issue
   668      filters:
   669        - tag: open-milestone
   670        - tag: "!assignee-updated"
   671        - tag: "!(assignee-open-pr|assignee-closed-pr)"
   672    milestone-assignee-updated:
   673      name: "In Progress"
   674      type: issue
   675      filters:
   676        - tag: open-milestone
   677        - tag: "assignee-updated"
   678        - tag: "!(pr-changes-requested|pr-reviewer-comment|pr-unreviewed|pr-new-commits|pr-approved|pr-changes-requested)"
   679    milestone-pr-needs-work:
   680      name: "PR needs work"
   681      type: issue
   682      filters:
   683        - tag: open-milestone
   684        - tag: "(pr-changes-requested|pr-reviewer-comment)"
   685    milestone-pr-needs-review:
   686      name: "PR needs Review"
   687      type: issue
   688      filters:
   689        - tag: open-milestone
   690        - tag: "(pr-unreviewed|pr-new-commits)"
   691    milestone-pr-needs-merge:
   692      name: "PR needs Merge"
   693      type: issue
   694      filters:
   695        - tag: open-milestone
   696        - tag: "(pr-approved|pr-approved-but-pushed)"
   697    milestone-recently-closed:
   698      name: "Finish Line"
   699      type: issue
   700      filters:
   701        - tag: open-milestone
   702        - state: closed
   703        - updated: -21d
   704    ## Planing
   705    onboarding:
   706      name: >
   707        Simple Onboarding, Faster dev.
   708        Use Label - area/onboarding
   709      type: issue
   710      filters:
   711        - label: "planning/Q4-21"
   712        - label: "area/onboarding"
   713  
   714    extensibility:
   715      name: >
   716        Extensibility - Deploy and Lifecyle.
   717        Use Label area/extensibility
   718      type: issue
   719      filters:
   720        - label: "planning/Q4-21"
   721        - label: "area/extensibility"
   722  
   723    skaffold-v2:
   724      name: >
   725        Skaffold V2 pipeline.
   726        Use Label area/V2
   727      type: issue
   728      filters:
   729      - label: "planning/Q4-21"
   730      - label: "area/extensibility"
   731  
   732    partner-requests:
   733      name: >
   734        Other partner requests.
   735        Use Label source/partnerships
   736      type: issue
   737      filters:
   738        - label: "planning/Q4-21"
   739        - label: "source/partnerships"
   740  
   741    docs:
   742      name: >
   743        Skaffold Docs.
   744        Use label area/docs
   745      type: issue
   746      filters:
   747      - label: "planning/Q4-21"
   748      - label: "area/docs"
   749  
   750    all-other-requests:
   751      name: "Others"
   752      type: issue
   753      filters:
   754        - label: "planning/Q4-21"
   755  
   756    # Fix-It
   757    fixit-prs:
   758      name: "Fix-it PR's"
   759      resolution: Review and merge!
   760      type: pull_request
   761      filters:
   762        - label: "fixit"
   763  
   764    fixit-bugs:
   765      name: "Fix-it bugs"
   766      type: issue
   767      resolution: Close or remove fixit label
   768      filters:
   769        - label: "fixit"
   770        - label: "kind/bug"
   771  
   772    fixit-features:
   773      name: "Fix-it features"
   774      type: issue
   775      resolution: Close or remove fix-it label
   776      filters:
   777        - label: "fixit"
   778        - label: "kind/feature-request"
   779  
   780    fixit-other:
   781      name: "fixit other"
   782      type: issue
   783      resolution: Close or remove fixit label
   784      filters:
   785        - label: "fixit"
   786        - label: "!kind/feature-request"
   787        - label: "!kind/bug"
   788  
   789    ## Similar
   790    similar-prs:
   791      name: "Similar Pull Requests"
   792      type: pull_request
   793      resolution: Close as duplicate or give a better title
   794      filters:
   795        - tag: similar
   796  
   797    similar-issues:
   798      name: "Similar Issues"
   799      type: issue
   800      resolution: Close as duplicate or give a better title
   801      filters:
   802        - tag: similar
   803  
   804    # for statistics generation
   805    open-issues:
   806      name: "Open Issues"
   807      type: issue
   808  
   809    open-prs:
   810      name: "Open PRs"
   811      type: pull_request
   812  
   813    closed-prioritized-issues:
   814      name: "Recently closed issues above >P2"
   815      type: issue
   816      filters:
   817        - state: closed
   818        - closed: -90d
   819        - label: "priority/p[012]"
   820        # Once Skaffold adopts milestones
   821        # - milestone: ".*"
   822  
   823    closed-milestone-issues:
   824      name: "Recently closed issues within a milestone"
   825      type: issue
   826      filters:
   827        - state: closed
   828        - closed: -90d
   829        - milestone: ".*"