Sha256: 25aadcdb91c3f7128e4af894b6cb6a36ecd34499b7592ea1281f0f051086ac9f

Contents?: true

Size: 1.31 KB

Versions: 5

Compression:

Stored size: 1.31 KB

Contents

pull_request_rules:
  - name: request changelog labels when a PR is missing them
    conditions:
      - base=master
      - -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=master
      - -label="needs changelog label"
      - -label=blocked
    actions:
      merge:
        method: merge

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_dev_support-2.1.0 .mergify.yml
solidus_dev_support-2.0.1 .mergify.yml
solidus_dev_support-2.0.0 .mergify.yml
solidus_dev_support-1.6.0 .mergify.yml
solidus_dev_support-1.5.0 .mergify.yml