Skip to content

ci: 0.11.6 -> 0.12.1#2675

Merged
ibhagwan merged 1 commit intomainfrom
ci/nightly
Apr 17, 2026
Merged

ci: 0.11.6 -> 0.12.1#2675
ibhagwan merged 1 commit intomainfrom
ci/nightly

Conversation

@ibhagwan
Copy link
Copy Markdown
Owner

@ibhagwan ibhagwan commented Apr 17, 2026

Summary by CodeRabbit

  • Chores
    • Updated CI test matrix and version compatibility checks to support Neovim v0.12.1 (stable) and v0.13 (nightly).

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 17, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: a49e5ef0-1402-472f-b25c-f35d997a7daa

📥 Commits

Reviewing files that changed from the base of the PR and between 69b0d5d and 508f0c7.

📒 Files selected for processing (2)
  • .github/workflows/ci.yaml
  • lua/fzf-lua/test/helpers.lua

📝 Walkthrough

Walkthrough

Neovim version testing infrastructure updated to reflect newer stable and nightly versions. CI matrix and test helper version checks bumped from v0.11.6/v0.12 to v0.12.1/v0.13 respectively.

Changes

Cohort / File(s) Summary
CI/Workflow Configuration
.github/workflows/ci.yaml
Updated test matrix rev version from v0.11.6 to v0.12.1 for Neovim version testing.
Test Version Gating
lua/fzf-lua/test/helpers.lua
Updated STABLE version check from 0.11.6 to 0.12.1 and NIGHTLY check from nvim-0.12 to nvim-0.13 in os_detect function.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

  • #2614: Adds Neovim 0.12 version gating logic (__HAS_NVIM_012 flag), complementing the version threshold updates in this PR.

Poem

🐰 Whiskers twitch with glee!
Version bumps flow naturally,
From 0.11 to 0.12.1,
Neovim tests now have more fun! 🌙✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title directly corresponds to the main changes: updating Neovim version from 0.11.6 to 0.12.1 across CI configuration and test helpers.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/nightly

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ibhagwan ibhagwan merged commit 83f7195 into main Apr 17, 2026
11 checks passed
@ibhagwan ibhagwan deleted the ci/nightly branch April 25, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant