Skip to content

fix: Add explicit flash_attn requirement for ROCm

d74105a
Select commit
Loading
Failed to load commit list.
Merged

fix: Add explicit flash_attn requirement for ROCm #255

fix: Add explicit flash_attn requirement for ROCm
d74105a
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
Mergify / Summary succeeded Oct 7, 2024 in 1s

4 rules match and 8 potential rules

✅ Rule: auto-merge (delete_head_branch)

  • #approved-reviews-by>=2
  • #changes-requested-reviews-by=0
  • #review-requested=0
  • check-success=DCO
  • closed [📌 delete_head_branch requirement]
  • label!=do-not-merge
  • label!=hold
  • label!=needs-rebase
  • any of:
    • base=main
    • base~=^release-
  • any of:
    • all of:
      • -files~=^\.github/(actions|workflows)/.*\.ya?ml$
      • -files~=^\.github/workflows/actionlint\.
    • all of:
      • check-success=actionlint
      • any of:
        • files~=^\.github/(actions|workflows)/.*\.ya?ml$
        • files~=^\.github/workflows/actionlint\.
  • any of:
    • all of:
      • check-success=e2e-workflow-complete
      • any of:
        • files~=^requirements.*\.txt$
        • files=.github/workflows/e2e-nvidia-t4-x1.yml
        • files=pyproject.toml
        • files~=\.py$
    • all of:
      • -files~=^requirements.*\.txt$
      • -files=.github/workflows/e2e-nvidia-t4-x1.yml
      • -files=pyproject.toml
      • -files~=\.py$
  • any of:
    • all of:
      • check-success=lint-workflow-complete
      • any of:
        • files~=^requirements.*\.txt$
        • files=.github/workflows/lint.yml
        • files=pyproject.toml
        • files=tox.ini
        • files~=\.py$
        • files~=^scripts/[^/]+\.sh$
    • all of:
      • -files~=^requirements.*\.txt$
      • -files=.github/workflows/lint.yml
      • -files=pyproject.toml
      • -files=tox.ini
      • -files~=\.py$
      • -files~=^scripts/[^/]+\.sh$
  • any of:
    • all of:
      • -files=.github/workflows/docs.yml
      • -files=.markdownlint-cli2.yaml
      • -files~=\.md$
    • all of:
      • check-success=markdown-lint
      • any of:
        • files=.github/workflows/docs.yml
        • files=.markdownlint-cli2.yaml
        • files~=\.md$

Rule: auto-merge (merge)

  • -closed [📌 merge requirement]
  • #approved-reviews-by >= 2 [🛡 GitHub branch protection]
  • #approved-reviews-by>=2
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by=0
  • #review-requested=0
  • -conflict [📌 merge requirement]
  • -draft [📌 merge requirement]
  • check-success=DCO
  • label!=do-not-merge
  • label!=hold
  • label!=needs-rebase
  • any of:
    • base=main
    • base~=^release-
  • any of:
    • all of:
      • -files~=^\.github/(actions|workflows)/.*\.ya?ml$
      • -files~=^\.github/workflows/actionlint\.
    • all of:
      • check-success=actionlint
      • any of:
        • files~=^\.github/(actions|workflows)/.*\.ya?ml$
        • files~=^\.github/workflows/actionlint\.
  • any of:
    • all of:
      • check-success=e2e-workflow-complete
      • any of:
        • files~=^requirements.*\.txt$
        • files=.github/workflows/e2e-nvidia-t4-x1.yml
        • files=pyproject.toml
        • files~=\.py$
    • all of:
      • -files~=^requirements.*\.txt$
      • -files=.github/workflows/e2e-nvidia-t4-x1.yml
      • -files=pyproject.toml
      • -files~=\.py$
  • any of:
    • all of:
      • check-success=lint-workflow-complete
      • any of:
        • files~=^requirements.*\.txt$
        • files=.github/workflows/lint.yml
        • files=pyproject.toml
        • files=tox.ini
        • files~=\.py$
        • files~=^scripts/[^/]+\.sh$
    • all of:
      • -files~=^requirements.*\.txt$
      • -files=.github/workflows/lint.yml
      • -files=pyproject.toml
      • -files=tox.ini
      • -files~=\.py$
      • -files~=^scripts/[^/]+\.sh$
  • any of:
    • all of:
      • -files=.github/workflows/docs.yml
      • -files=.markdownlint-cli2.yaml
      • -files~=\.md$
    • all of:
      • check-success=markdown-lint
      • any of:
        • files=.github/workflows/docs.yml
        • files=.markdownlint-cli2.yaml
        • files~=\.md$
  • any of: [📌 merge -> configuration change requirements]
    • -mergify-configuration-changed
    • check-success = Configuration changed
  • any of: [🛡 GitHub branch protection]
    • check-success = DCO
    • check-neutral = DCO
    • check-skipped = DCO

Rule: label-cicd (label)

  • any of:
    • files=.github/mergify.yml
    • files=.markdownlint-cli2.yaml
    • files=.pre-commit-config.yaml
    • files=.pylintrc
    • files=scripts/ruff.sh
    • files=tox.ini
    • files~=^\.github/(actions|workflows)/
    • files~=^\.spellcheck[^/]+$

Rule: label-documentation (label)

  • any of:
    • files~=^[^/]+\.md$

Rule: label-testing (label)

  • any of:
    • files=tox.ini
    • files~=^tests/

Rule: ping author on conflicts and add 'needs-rebase' label (comment, label)

  • -closed
  • conflict

Rule: remove 'needs-rebase' label when conflict is resolved (label)

  • -closed
  • -conflict

Rule: Apply ci-failure label if any CI checks have failed (label)

  • #check-failure>0

✅ Rule: Remove ci-failure label if no failures are present (label)

  • #check-failure=0

Rule: Apply 'one-approval' label if one of the maintainer approved the PR (label)

  • #approved-reviews-by=1

✅ Rule: Remove 'one-approval' label if the approval was reset (label)

  • #approved-reviews-by!=1

✅ Rule: label-dependencies (label)

  • any of:
    • files~=^requirements.*\.txt$
    • files~=^requirements/

💖  Mergify is proud to provide this service for free to open source projects.

🚀  You can help us by becoming a sponsor!


1 not applicable rule

Rule: release-branch-label (label)

  • base~=^release-
Mergify commands and options

More conditions and actions can be found in the documentation.

You can also trigger Mergify actions by commenting on this pull request:

  • @Mergifyio refresh will re-evaluate the rules
  • @Mergifyio rebase will rebase this PR on its base branch
  • @Mergifyio update will merge the base branch into this PR
  • @Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

  • look at your merge queues
  • generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com