Drop the Config builtin #5331
Merged
Drop the Config builtin #5331
Mergify / Summary
succeeded
Apr 4, 2025 in 1s
1 rule matches and 9 potential rules
Rule: automatic merge (squash) on CI success (merge)
-
-closed[📌 merge requirement] - all of:
-
label=automerge -
label!=no-automerge -
status-success=buildkite/agave -
status-success=ci-gate - any of:
-
-files~=^docs/ -
status-success=build & deploy docs
-
- any of:
- any of:
-
check-success=clippy-nightly (macos-latest) -
check-success=clippy-nightly (macos-latest-large)
-
-
-files~=(\.rs|Cargo\.toml|Cargo\.lock|\.github/scripts/cargo-clippy-before-script\.sh|\.github/workflows/cargo\.yml)$
- any of:
- any of:
- all of:
-
status-success=cargo-test-sbf (associated-token-account) -
status-success=cargo-test-sbf (feature-proposal) -
status-success=cargo-test-sbf (instruction-padding) -
status-success=cargo-test-sbf (memo) -
status-success=cargo-test-sbf (record) -
status-success=cargo-test-sbf (single-pool) -
status-success=cargo-test-sbf (slashing) -
status-success=cargo-test-sbf (stake-pool) -
status-success=cargo-test-sbf (token-2022) -
status-success=check (associated-token-account) -
status-success=check (feature-proposal) -
status-success=check (instruction-padding) -
status-success=check (memo) -
status-success=check (record) -
status-success=check (single-pool) -
status-success=check (slashing) -
status-success=check (stake-pool) -
status-success=check (token-2022) -
status-success=test_cli (single-pool) -
status-success=test_cli (token-2022)
-
-
-files~=(\.rs|Cargo\.toml|Cargo\.lock|cargo-build-sbf|cargo-test-sbf|ci/downstream-projects/run-spl\.sh|\.github/workflows/downstream-project-spl\.yml)$
- all of:
- any of:
-
check-success=crate check -
-files~=(Cargo\.toml|.github/workflows/crate-check\.yml|ci/check-crates\.sh)$
-
-
-
#approved-reviews-by >= 1[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0[🛡 GitHub branch protection] -
-conflict[📌 merge requirement] -
-draft[📌 merge requirement] -
branch-protection-review-decision = APPROVED[🛡 GitHub branch protection] - any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed -
check-success = Configuration changed
-
Rule: remove automerge label on CI failure (comment, label)
- all of:
-
#status-failure!=0 -
-merged -
label=automerge
-
Rule: v2.1 feature-gate backport (backport)
-
label=feature-gate -
label=v2.1 -
merged[📌 backport requirement]
Rule: v2.1 non-feature-gate backport (backport)
-
label=v2.1 -
label!=feature-gate -
merged[📌 backport requirement]
Rule: v2.1 backport warning comment (comment)
-
label=v2.1
Rule: v2.2 feature-gate backport (backport)
-
label=feature-gate -
label=v2.2 -
merged[📌 backport requirement]
Rule: v2.2 non-feature-gate backport (backport)
-
label=v2.2 -
label!=feature-gate -
merged[📌 backport requirement]
Rule: v2.2 backport warning comment (comment)
-
label=v2.2
Rule: Reminder to update RPC clients for changes in rpc/ (comment)
- any of:
-
files~=^rpc-client-api/src/.*\.rs$ -
files~=^rpc/src/rpc\.rs$ -
files~=^rpc/src/rpc_pubsub\.rs$
-
✅ Rule: Reminder to add Firedancer team to changes in programs/ (comment)
- any of:
-
files~=^programs/config/src/.*\.rs$ -
files~=^programs/stake/src/.*\.rs$ -
files~=^programs/address-lookup-table/src/.*\.rs$ -
files~=^programs/bpf_loader/src/.*\.rs$ -
files~=^programs/compute_budget/src/.*\.rs$ -
files~=^programs/loader-v4/src/.*\.rs$ -
files~=^programs/system/src/.*\.rs$ -
files~=^programs/vote/src/.*\.rs$ -
files~=^programs/zk-elgamal-proof/src/.*\.rs$
-
3 not applicable rules
Rule: label changes from community (label)
-
author≠@anza -
author≠@monorepo-write -
author≠@monorepo-maintainers -
author≠@monorepo-triage -
author≠dependabot[bot] -
author≠github-actions[bot] -
author≠mergify[bot]
Rule: request review for community changes (request_reviews)
-
#approved-reviews-by=0 -
#commented-reviews-by=0 -
author≠@anza -
author≠@monorepo-write -
#changes-requested-reviews-by=0 -
#review-requested=0 -
author≠@monorepo-maintainers -
author≠@monorepo-triage -
author≠dependabot[bot] -
author≠github-actions[bot] -
author≠mergify[bot]
Rule: label changes from monorepo-triage (label)
-
author=@monorepo-triage -
author≠@anza -
author≠@monorepo-write -
author≠@monorepo-maintainers -
author≠dependabot[bot] -
author≠github-actions[bot] -
author≠mergify[bot]
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 refreshwill re-evaluate the rules@Mergifyio rebasewill rebase this PR on its base branch@Mergifyio updatewill 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
Loading