Sha256: 9d2a32c6274c0ef21f117c1045c5576382ae32106c53446863f0384e4fcb4d2c

Contents?: true

Size: 1.36 KB

Versions: 4

Compression:

Stored size: 1.36 KB

Contents

pull_request_rules:
  - name: request changelog labels when a PR is missing them
    conditions:
      - base=main
      - -label=bug
      - -label=enhancement
      - -label=documentation
      - -label=security
      - -label=removed
      - -label=infrastructure
    actions:
      label:
        add:
          - needs changelog label
      comment:
        message: |
          It looks like this PR is missing a label to determine the type of change it introduces. The maintainer should add one of the following labels:

          - `bug` for bugfixes.
          - `enhancement` for new features and improvements.
          - `documentation` for documentation changes.
          - `security` for security patches.
          - `removed` for feature removals.
          - `infrastructure` for internal changes that should not go in the changelog.

          Additionally, the maintainer may also want to add one of the following:

          - `breaking` for breaking changes.
          - `deprecated` for feature deprecations.

          Once the correct labels have been set, simply remove the `needs changelog label` label from this PR so I can merge it.
  - name: merge PRs automatically
    conditions:
      - base=main
      - -label="needs changelog label"
      - -label=blocked
      - "#approved-reviews-by>=1"
      - -draft
    actions:
      merge:
        method: merge

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_dev_support-2.11.0 .mergify.yml
solidus_dev_support-2.10.0 .mergify.yml
solidus_dev_support-2.9.0 .mergify.yml
solidus_dev_support-2.8.0 .mergify.yml