Skip to content

Fix CI: Pin nushell version to 0.114 - #4898

Merged
junegunn merged 1 commit into
masterfrom
fix-ci-nushell
Aug 21, 2026
Merged

Fix CI: Pin nushell version to 0.114#4898
junegunn merged 1 commit into
masterfrom
fix-ci-nushell

Conversation

@junegunn

Copy link
Copy Markdown
Owner

#4896
nushell/nushell#18771

Contribution Policy

We do not accept pull requests generated primarily by AI without genuine understanding or real-world usage context.

All contributions are expected to demonstrate:

  • A clear understanding of the codebase
  • Alignment with product direction
  • Thoughtful reasoning behind changes
  • Evidence of real-world usage or hands-on experience with the problem

If these expectations are not met, we would prefer to implement the changes ourselves rather than spend time reviewing low-effort submissions.


Acknowledgement

  • I confirm that this PR meets the above expectations and reflects my own understanding and real-world context.

@junegunn
junegunn requested a lite review from Copilot August 21, 2026 04:12
@github-actions github-actions Bot added the ci CI/GitHub Actions label Aug 21, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Pins the NuShell package version used in the Linux GitHub Actions workflow to avoid a NuShell 0.115.x regression that breaks fzf interaction during CI runs (per linked upstream issue).

Changes:

  • Add an inline rationale comment referencing the upstream NuShell regression.
  • Change the CI package install step to install nushell=0.114.1-0 instead of the latest nushell.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +41 to +42
# Pinned: 0.115.0 runs external completers on a background thread, so
# fzf never receives keystrokes. https://github.com/nushell/nushell/issues/18771
@junegunn
junegunn merged commit 956562d into master Aug 21, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/GitHub Actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants