Skip to content

ci(renovate): keep ci.yaml mergify-cli pin in sync with the action default#10

Merged
mergify[bot] merged 1 commit into
mainfrom
devs/sileht/setup-cli-mergify-cli-version-bump/keep-ci-yaml-mergify-cli-pin-sync-action-default--a4f0d81a
Jul 22, 2026
Merged

ci(renovate): keep ci.yaml mergify-cli pin in sync with the action default#10
mergify[bot] merged 1 commit into
mainfrom
devs/sileht/setup-cli-mergify-cli-version-bump/keep-ci-yaml-mergify-cli-pin-sync-action-default--a4f0d81a

Conversation

@sileht

@sileht sileht commented Jul 21, 2026

Copy link
Copy Markdown
Member

The pinned-install dogfooding test in ci.yaml hardcoded the
mergify_cli_version, but no customManager covered the file, so every
mergify-cli release bumped only action.yml + README.md and left ci.yaml
stranded on the previous version (as commit 8d75e33 did).

Refactor the pinned-install assertion to compare against an
EXPECTED_MERGIFY_CLI_VERSION env literal instead of three inline version
literals, then add a regex customManager (mirroring the
action.yml/README.md ones) that bumps the with: input and the expected
env in lockstep. Both matchStrings are anchored to their mergify-specific
YAML key, tolerate an optional quote, and require a digit-led value, so
they cannot hijack an unrelated quoted assertion or env and leave the
neighbouring latest install test untouched.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

Depends-On: #9

@sileht

sileht commented Jul 21, 2026

Copy link
Copy Markdown
Member Author

This pull request is part of a Mergify stack:

# Pull Request Link
1 chore(deps): update dependency Mergifyio/mergify-cli to 2026.7.21.1 #9
2 ci(renovate): keep ci.yaml mergify-cli pin in sync with the action default #10 👈

@mergify

mergify Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Merge Protections

🟢 All 7 merge protections satisfied — ready to merge.

Show 7 satisfied protections

🟢 ⛓️ Depends-On Requirements

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

🟢 🤖 Continuous Integration

  • all of:
    • check-success=all-greens

🟢 👀 Review Requirements

  • any of:
    • #approved-reviews-by>=2
    • author = dependabot[bot]
    • author = mergify-ci-bot
    • author = renovate[bot]

🟢 Enforce conventional commit

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

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

🟢 🔎 Reviews

  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

  • body ~= (?ms:.{48,})

🟢 🚦 Auto-queue

When all merge protections are satisfied, this pull request will be queued automatically.

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections July 21, 2026 15:33 Failure
@mergify
mergify Bot requested a review from a team July 21, 2026 15:33
…fault

The pinned-install dogfooding test in ci.yaml hardcoded the
mergify_cli_version, but no customManager covered the file, so every
mergify-cli release bumped only action.yml + README.md and left ci.yaml
stranded on the previous version (as commit 8d75e33 did).

Refactor the pinned-install assertion to compare against an
EXPECTED_MERGIFY_CLI_VERSION env literal instead of three inline version
literals, then add a regex customManager (mirroring the
action.yml/README.md ones) that bumps the with: input and the expected
env in lockstep. Both matchStrings are anchored to their mergify-specific
YAML key, tolerate an optional quote, and require a digit-led value, so
they cannot hijack an unrelated quoted assertion or env and leave the
neighbouring `latest` install test untouched.

Change-Id: Ia4f0d81a819bb8fa2cc205a27d3e38d2197340c5
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sileht
sileht force-pushed the devs/sileht/setup-cli-mergify-cli-version-bump/keep-ci-yaml-mergify-cli-pin-sync-action-default--a4f0d81a branch from 46c5501 to ed45962 Compare July 21, 2026 15:47
@sileht

sileht commented Jul 21, 2026

Copy link
Copy Markdown
Member Author

Revision history

# Type Changes Reason Date
1 initial 46c5501 2026-07-21 15:47 UTC
2 content 46c5501 → ed45962 (raw) 2026-07-21 15:47 UTC

@mergify
mergify Bot deployed to Mergify Merge Protections July 21, 2026 15:48 Active
@sileht
sileht marked this pull request as ready for review July 21, 2026 17:27
@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-07-22 07:36 UTC · Rule: default · triggered by merge protections
  • 🟠 Preparing checks
  • ⏳ Merge

@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-07-22 07:36 UTC · Rule: default · triggered by merge protections
  • Checks skipped · PR is already up-to-date
  • 🚫 Left the queue2026-07-22 07:51 UTC · at ed459620be7a1b45a3c98c9665c2f3db95ccbf1b

This pull request spent 15 minutes 8 seconds in the queue, including 2 seconds running CI.

Required conditions to merge

Reason

Pull request #10 could not be retargeted onto the queue base branch main

Hint

This pull request is stacked on another whose head branch still exists after merging, so GitHub never retargeted it onto the queue base branch. Re-push the stack (for example with mergify stack push) to retarget it; it is requeued automatically once updated, or you can post a @mergifyio queue comment.

Requeued — the merge queue status continues in this comment ↓.

@sileht

sileht commented Jul 22, 2026

Copy link
Copy Markdown
Member Author

@Mergifyio queue

@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-07-22 08:30 UTC · Rule: default · triggered by @sileht with the @mergifyio queue command
  • Checks skipped · PR is already up-to-date
  • 🚫 Left the queue2026-07-22 08:45 UTC · at ed459620be7a1b45a3c98c9665c2f3db95ccbf1b

This pull request spent 15 minutes 30 seconds in the queue, including 8 seconds running CI.

Required conditions to merge

Reason

Pull request #10 could not be retargeted onto the queue base branch main

Hint

This pull request is stacked on another whose head branch still exists after merging, so GitHub never retargeted it onto the queue base branch. Re-push the stack (for example with mergify stack push) to retarget it; it is requeued automatically once updated, or you can post a @mergifyio queue comment.

Requeued — the merge queue status continues in this comment ↓.

@sileht
sileht changed the base branch from devs/sileht/setup-cli-mergify-cli-version-bump/update-dep-mergifyio-mergify-cli-2026-7-21-1--ed32dfd0 to main July 22, 2026 08:50
@sileht

sileht commented Jul 22, 2026

Copy link
Copy Markdown
Member Author

@Mergifyio queue

@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-07-22 08:51 UTC · Rule: default · triggered by @sileht with the @mergifyio queue command
  • 🚫 Left the queue2026-07-22 08:51 UTC · at ed459620be7a1b45a3c98c9665c2f3db95ccbf1b

This pull request spent 19 seconds in the queue, with no time running CI.

Reason

The pull request conflicts with the base branch

Hint

You should update or rebase your pull request.

If you want to requeue this pull request, you can post a @mergifyio queue comment.

Requeued — the merge queue status continues in this comment ↓.

@mergify mergify Bot added the queued label Jul 22, 2026
@mergify
mergify Bot force-pushed the devs/sileht/setup-cli-mergify-cli-version-bump/keep-ci-yaml-mergify-cli-pin-sync-action-default--a4f0d81a branch from ed45962 to e3a334f Compare July 22, 2026 08:51
@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

@sileht this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Jul 22, 2026
@mergify
mergify Bot deployed to Mergify Merge Protections July 22, 2026 08:51 Active
@mergify mergify Bot removed the dequeued label Jul 22, 2026
@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-07-22 08:52 UTC · Rule: default · triggered by merge protections
  • Checks skipped · PR is already up-to-date
  • Merged2026-07-22 08:52 UTC · at e3a334f03b09a08d05cc8432d2e24d9698211849 · squash

This pull request spent 17 seconds in the queue, including 4 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Jul 22, 2026
@mergify
mergify Bot merged commit dc99f07 into main Jul 22, 2026
9 checks passed
@mergify
mergify Bot deleted the devs/sileht/setup-cli-mergify-cli-version-bump/keep-ci-yaml-mergify-cli-pin-sync-action-default--a4f0d81a branch July 22, 2026 08:52
@mergify mergify Bot removed the queued label Jul 22, 2026
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.

3 participants