DeFiCh/wallet

View on GitHub
.github/governance.yml

Summary

Maintainability
Test Coverage
version: v1

issue:
  labels:
    - prefix: triage
      list: ["accepted"]
      multiple: false
      author_association:
        collaborator: true
        member: true
        owner: true
      needs:
        comment: |
          @$AUTHOR: Thanks for opening an issue, it is currently awaiting triage.

          The triage/accepted label can be added by foundation members by writing /triage accepted in a comment.

    - prefix: kind
      list:
        - feature
        - bug
        - question
        - fix
        - chore
        - docs
        - refactor
        - dependencies
      multiple: false
      needs: true
      author_association:
        author: true
        collaborator: true
        member: true
        owner: true

    - prefix: area
      list:
        - core
        - workflow
        - website
        - api
        - assets
        - contexts
        - hooks
        - store
        - translations
        - e2e
        - ui-ux
        - playground
        - balance
        - dex
        - icx
        - transactions
        - wallet
        - settings
      multiple: true
      needs:
        comment: |
          @$AUTHOR: There are no 'area' labels on this issue. Adding an appropriate label will greatly expedite the process for us. You can add as many area as you see fit. **If you are unsure what to do you can ignore this!**

          You can add area labels by leaving a `/area` comment.
      author_association:
        author: true
        collaborator: true
        member: true
        owner: true

    - prefix: priority
      multiple: true
      list: ["urgent-now", "important-soon", "low"]
      needs:
        comment: |
          @$AUTHOR: Thanks for opening an issue, an appropriate priority will be added soon.

          The priority labels can be added by foundation members by writing /priority [type] in a comment.
      author_association:
        collaborator: true
        member: true
        owner: true

    - prefix: design
      multiple: false
      list: ["in-progress", "ready"]
      author_association:
        collaborator: true
        member: true
        owner: true

  chat_ops:
    - cmd: /close
      type: close
      author_association:
        author: true
        collaborator: true
        member: true
        owner: true

    - cmd: /duplicate
      type: close
      author_association:
        collaborator: true
        member: true
        owner: true

    - cmd: /duplicate
      type: comment
      comment: |
        @$ISSUE_AUTHOR: This issue has been marked duplicate by @$AUTHOR, if you think this is a mistake, please reopen it!
      author_association:
        collaborator: true
        member: true
        owner: true

    - cmd: /duplicate
      type: label
      label:
        add: duplicate
      author_association:
        collaborator: true
        member: true
        owner: true

    - cmd: /cc
      type: none

    - cmd: /assign
      type: assign
      author_association:
        collaborator: true
        member: true
        owner: true

  captures:
    - regex: '\W*v?(\d+\.\d+\.\d+)\W*'
      github_release: true
      ignore_case: true
      label: "version/$CAPTURED"

    - regex: '\W*iOS\W*'
      label: "platform/ios"
      ignore_case: true

    - regex: '\W*Android\W*'
      label: "platform/android"
      ignore_case: true