PAUL.yaml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. maintainers:
  2. - knelasevero
  3. - gusfcarvalho
  4. - moolen
  5. - sebagomez
  6. - rodrmartinez
  7. - IdanAdar
  8. # Emeritus Approvers
  9. - Flydiverny
  10. - silasbw
  11. - mcavoyk
  12. - riccardomc
  13. - jonatasbaldin
  14. # Allows for the /label and /remove-label commands
  15. # usage: /label enhancement
  16. # usage: /remove-label enhancement
  17. # Will only add existing labels
  18. # Can be used on PR's or Issues
  19. labels: true
  20. # Checks if an issue or an Pull request has a description
  21. empty_description_check:
  22. enabled: true
  23. enforced: true
  24. # Settings for branch destroyer
  25. # branch destroyer will not delete your default branch
  26. # set other "protected" branches here
  27. branch_destroyer:
  28. enabled: true
  29. protected_branches:
  30. - master
  31. - main
  32. pull_requests:
  33. # Specifies whether to allow for automated merging of Pull Requests (label merge, merges in the next hour if everything is ok)
  34. automated_merge: true
  35. # Paul will mark a pull request as "stale" if a Pull Request is not updated for this amount of days
  36. # stale_time: 15
  37. # This will limit the amount of PR's a single contributer can have
  38. # Limits work in progress
  39. limit_pull_requests:
  40. max_number: 30
  41. # This is the message that will displayed when a user opens a pull request
  42. open_message: |
  43. Greetings!
  44. Thank you for contributing to this project!
  45. If this is your first time contributing, please make
  46. sure to read the [Developer](https://www.external-secrets.io/latest/contributing-devguide/) and [Contributing Process](https://www.external-secrets.io/latest/contributing-process/) guides.
  47. Please also mind and follow our [Code of Conduct](https://www.external-secrets.io/latest/contributing-coc/).
  48. Useful commands:
  49. - `make fmt`: Formats the code
  50. - `make check-diff`: Ensures the branch is clean
  51. - `make reviewable`: Ensures a PR is ready for review
  52. # Enables the /cat command
  53. cats_enabled: true
  54. # enables the /dog command
  55. dogs_enabled: true
  56. # Allows any maintainer in the list to run /approve
  57. # Paul will approve the PR (Does not merge it)
  58. allow_approval: true
  59. giphy_enabled: true