Skip to content

fix(ci): update nightly Neovim asset name - #32

Merged
pablopunk merged 2 commits into
mainfrom
fix/nightly-neovim-asset-name
Jun 29, 2026
Merged

pablopunk merged 2 commits into
mainfrom
fix/nightly-neovim-asset-name

Conversation

@pablopunk

@pablopunk pablopunk commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Summary

The nightly Neovim release renamed the Linux x86_64 asset from nvim-linux64.tar.gz to nvim-linux-x86_64.tar.gz, causing all CI workflows to fail with HTTP 404.

Fix

Updated asset name in all 3 CI workflows: test.yml, lazy.yml, docs.yml. v0.9.0 still uses old naming and works fine.

Prepared with the help of Codex (AI).

Summary by CodeRabbit

  • Documentation
    • Clarified help text for an autocmd fallback when a buffer-modified event is unavailable in older or development builds.
  • Chores
    • Updated nightly Linux download references in documentation, lazy-loading, and CI workflows to use the newer Neovim archive format.

…x86_64)

The nightly Neovim release changed the Linux asset name from
nvim-linux64.tar.gz to nvim-linux-x86_64.tar.gz, causing all
CI workflows that use nightly to fail with HTTP 404.
@codesandbox

codesandbox Bot commented Jun 28, 2026

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@coderabbitai

coderabbitai Bot commented Jun 28, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 4b66c09b-c308-435d-89de-a7fb03103d66

📥 Commits

Reviewing files that changed from the base of the PR and between a531ee7 and dd33128.

📒 Files selected for processing (4)
  • .github/workflows/docs.yml
  • .github/workflows/lazy.yml
  • .github/workflows/test.yml
  • doc/unclutter.txt

Walkthrough

Three GitHub Actions workflow files (docs.yml, lazy.yml, test.yml) are updated to replace the Neovim nightly download artifact name from nvim-linux64.tar.gz to nvim-linux-x86_64.tar.gz in their respective matrix configurations. Additionally, the doc/unclutter.txt help file is updated to document that autocmds.on_buf_modified_set silently falls back when the BufModifiedSet event is unavailable in older or dev Neovim builds.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: updating the nightly Neovim CI asset name used by the workflows.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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.

@pablopunk
pablopunk merged commit d6b5c40 into main Jun 29, 2026
2 of 3 checks passed
@pablopunk
pablopunk deleted the fix/nightly-neovim-asset-name branch June 29, 2026 08:04
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