.pullapprove.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. version: 2
  2. # SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors
  3. # SPDX-License-Identifier: AGPL-3.0-or-later OR GPL-2.0-only
  4. # General settings to apply
  5. always_pending:
  6. title_regex: '(WIP|wip)'
  7. labels:
  8. - 1. developing
  9. # custom message that will be used for the GitHub status
  10. explanation: 'This PR is a work in progress...'
  11. # Group settings to apply to all groups by default, optionally being overridden later
  12. group_defaults:
  13. author_approval:
  14. ignored: true
  15. approve_by_comment:
  16. enabled: true
  17. approve_regex: '^(Approved|:shipit:|:\+1:|LGTM|Merge)'
  18. reject_regex: '^(Rejected|:-1:)'
  19. reset_on_push:
  20. enabled: false
  21. reset_on_reopened:
  22. enabled: true
  23. conditions:
  24. labels:
  25. exclude:
  26. - dependencies
  27. groups:
  28. code-review:
  29. required: 1
  30. reject_value: -99
  31. users:
  32. - AndyScherzinger
  33. - tobiasKaminsky
  34. - mario
  35. - przybylski
  36. - ardevd
  37. design-review:
  38. conditions:
  39. labels:
  40. - design
  41. reset_on_push:
  42. enabled: false
  43. required: 1
  44. reject_value: -99
  45. users:
  46. - jancborchardt
  47. - eppfel