fern-api / fern

Input OpenAPI. Output SDKs and Docs.
https://buildwithfern.com
MIT License
2.45k stars 117 forks source link

feat: add reviewers blocks to generators.yml #3952

Closed armandobelardo closed 17 hours ago

armandobelardo commented 2 days ago

This PR hooks up the existing backend configuration, exposing a config for users to configure team and user reviewers on generated PRs.

The override can be top-level

# generators.yml
reviewers:
  team:
    - fern
  users:
    - armandobelardo
...

or group-level

# generators.yml
groups:
  test-group:
    reviewers:
      team:
        - fern
      users:
        - armandobelardo

or at the generator level

# generators.yml
groups:
  test-group:
    - name: fernapi/fern-python-sdk
       github:
          repo: ...
          mode: pull-request
            reviewers:
              team:
                - fern
              users:
                - armandobelardo