Skip to content

feat(etc): add bash and zsh shell completion files#169

Merged
tiborsimko merged 2 commits into
reanahub:masterfrom
tiborsimko:add-shell-completions
Jan 19, 2026
Merged

feat(etc): add bash and zsh shell completion files#169
tiborsimko merged 2 commits into
reanahub:masterfrom
tiborsimko:add-shell-completions

Conversation

@tiborsimko

Copy link
Copy Markdown
Member

Add shell completion scripts for reana-client-go generated using
Cobra's shell completion feature.

Add CI job to verify that committed shell completion files are
up-to-date with the current CLI commands.

@tiborsimko tiborsimko self-assigned this Dec 18, 2025
tiborsimko added a commit to tiborsimko/reana-client-go that referenced this pull request Dec 18, 2025
Add shell completion scripts for `reana-client-go` generated using
Cobra's shell completion feature.
tiborsimko added a commit to tiborsimko/reana-client-go that referenced this pull request Dec 18, 2025
…hub#169)

Add CI job to verify that committed shell completion files are
up-to-date with the current CLI commands.
@tiborsimko tiborsimko force-pushed the add-shell-completions branch from 8aa8d7e to 6b5877f Compare December 18, 2025 19:15
@tiborsimko tiborsimko moved this to In review in 0.95.0 Dec 18, 2025
Add shell completion scripts for `reana-client-go` generated using
Cobra's shell completion feature.
…hub#169)

Add CI job to verify that committed shell completion files are
up-to-date with the current CLI commands.
@tiborsimko tiborsimko force-pushed the add-shell-completions branch from 6b5877f to da05034 Compare December 18, 2025 19:18
@codecov

codecov Bot commented Dec 18, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 50.00000% with 11 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.02%. Comparing base (68c1c72) to head (da05034).
⚠️ Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
cmd/completion.go 45.00% 10 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #169      +/-   ##
==========================================
+ Coverage   84.43%   86.02%   +1.59%     
==========================================
  Files          41       42       +1     
  Lines        3597     3077     -520     
==========================================
- Hits         3037     2647     -390     
+ Misses        471      340     -131     
- Partials       89       90       +1     
Files with missing lines Coverage Δ
cmd/root.go 84.81% <100.00%> (+3.13%) ⬆️
cmd/completion.go 45.00% <45.00%> (ø)

... and 39 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@michaelbuchar michaelbuchar left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM!

@tiborsimko tiborsimko merged commit da05034 into reanahub:master Jan 19, 2026
8 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in 0.95.0 Jan 19, 2026
@tiborsimko tiborsimko deleted the add-shell-completions branch January 19, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants