Skip to content

Conversation

@sileht
Copy link
Member

@sileht sileht commented Oct 10, 2025

This change changes the configuration format to:

scopes:
  merge_queue_scope: merge-queue
  source:
    files:
      js:
        include:
          - "**/*.js"
      python:
        include:
          - "**/*.py"
      other:
        include:
          - "**/*"
        exclude:
          - "**/*.py"
          - "**/*.js"

Sources will later have value like: bazel, nx, turporepo

We will have something like:

scopes:
  merge_queue_scope: merge-queue
  source:
    nx:
      command: ["npx", "nx"]

To get the scopes, this will run: npx nx show projects --affected --base={base} --head={head}"

Depends-On: #808

@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 07:10 Failure
@sileht
Copy link
Member Author

sileht commented Oct 10, 2025

This pull request is part of a stack:

  1. fix: better handling of GitHub events (#808)
  2. feat: change configuration file format (#811) 👈

@mergify
Copy link
Contributor

mergify bot commented Oct 10, 2025

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🔴 ⛓️ Depends-On Requirements

This rule is failing.

Requirement based on the presence of Depends-On in the body of the pull request

🔴 🤖 Continuous Integration

This rule is failing.
  • all of:
    • check-success=test (ubuntu-24.04)
    • check-success=test (windows-2025)
    • check-success=test (macos-15)

🔴 👀 Review Requirements

This rule is failing.
  • any of:
    • #approved-reviews-by>=2
    • author = dependabot[bot]
    • author = renovate[bot]

🔴 🔎 Reviews

This rule is failing.
  • #review-requested = 0
  • #changes-requested-reviews-by = 0
  • #review-threads-unresolved = 0

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?:

@mergify
Copy link
Contributor

mergify bot commented Oct 10, 2025

🧪 CI Insights

Here's what we observed from your CI run for 29b95c6.

🟢 All jobs passed!

But CI Insights is watching 👀

@mergify mergify bot requested a review from a team October 10, 2025 07:11
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from 156470a to c36f3d8 Compare October 10, 2025 07:27
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from 300a416 to e2f1e39 Compare October 10, 2025 07:27
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 07:28 Failure
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from c36f3d8 to a6188ba Compare October 10, 2025 08:35
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from e2f1e39 to 0a833f0 Compare October 10, 2025 08:35
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 08:36 Failure
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from a6188ba to f7fe19d Compare October 10, 2025 09:33
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from 0a833f0 to a65c865 Compare October 10, 2025 09:33
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 09:34 Failure
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from f7fe19d to 9bddfe7 Compare October 10, 2025 11:55
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from a65c865 to a9c2f35 Compare October 10, 2025 11:56
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 11:56 Failure
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from 9bddfe7 to e6f458b Compare October 10, 2025 13:02
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from a9c2f35 to d960a71 Compare October 10, 2025 13:02
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 13:03 Failure
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from e6f458b to 961ab7a Compare October 10, 2025 14:07
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from d960a71 to 63f2bc4 Compare October 10, 2025 14:07
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 14:07 Failure
This change changes the configuration format to:

```
scopes:
  merge_queue_scope: merge-queue
  mode: parallel
  source:
    files:
      js:
        include:
          - "**/*.js"
      python:
        include:
          - "**/*.py"
      other:
        include:
          - "**/*"
        exclude:
          - "**/*.py"
          - "**/*.js"
```

Sources will later have value like: `bazel`, `nx`, `turporepo`

We will have something like:
```
scopes:
  merge_queue_scope: merge-queue
  mode: parallel
  source:
    nx:
      command: ["npx", "nx"]
```

To get the scopes, this will run: `npx nx show projects --affected --base={base} --head={head}"`

Change-Id: I2e4195e7fc8ce38325b618573456d26b05a57b56
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/Ie50484903e93782a7b3b329251b72ef75979b608 branch from 961ab7a to 4589814 Compare October 10, 2025 15:07
@sileht sileht force-pushed the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch from 63f2bc4 to 29b95c6 Compare October 10, 2025 15:07
@mergify mergify bot had a problem deploying to Mergify Merge Protections October 10, 2025 15:08 Failure
@sileht sileht closed this Oct 10, 2025
@sileht sileht deleted the devs/sileht/fetch-for-diff/I2e4195e7fc8ce38325b618573456d26b05a57b56 branch October 10, 2025 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant