Skip to content

Add feature ankitpokhrel/jira-cli#239

Merged
sebst merged 3 commits intomainfrom
copilot/add-jira-cli-feature
Mar 26, 2026
Merged

Add feature ankitpokhrel/jira-cli#239
sebst merged 3 commits intomainfrom
copilot/add-jira-cli-feature

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 26, 2026

Adds a new community devcontainer feature to install ankitpokhrel/jira-cli — a feature-rich interactive Jira CLI with TUI, JQL search, sprint/epic support, and more.

Changes

  • src/ankitpokhrel-jira-cli/ — Feature using the gh release install method. Downloads jira_${version}_linux_${architecture}.tar.gz from GitHub Releases; arch mapping: amd64→x86_64, arm64→arm64, armhf→armv6, i386→i386. Binary placed at /usr/local/bin/jira.
  • test/ankitpokhrel-jira-cli/test.sh — Smoke test verifying jira version exits successfully.
  • README.md — Feature table entry added in alphabetical order (between alexpasmantier/television and apt-build-essential).

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Add feature ankitpokhrel/jira-cli Add feature ankitpokhrel/jira-cli Mar 26, 2026
Copilot AI requested a review from sebst March 26, 2026 17:53
@sebst sebst marked this pull request as ready for review March 26, 2026 20:42
Copy link
Copy Markdown
Member

@sebst sebst left a comment

Choose a reason for hiding this comment

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

Tests fail

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Mar 26, 2026

Tests fail

Fixed in db94117. The jira-cli tarball has its binary nested at jira_${version}_linux_${architecture}/bin/jira (not at the archive root), so tar was failing to find jira with --strip-components=0. The binaryPathInArchive is now set correctly, resulting in --strip-components=2.

Copilot AI requested a review from sebst March 26, 2026 20:49
@sebst sebst merged commit 6535879 into main Mar 26, 2026
7 checks passed
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.

2 participants