Skip to content

feat(github-cli): add support for extensions - #1530

Merged
Abdurrahmaan Iqbal (abdurriq) merged 1 commit into
devcontainers:mainfrom
neilime:feat/github-cli-supports-extensions
Jan 29, 2026
Merged

feat(github-cli): add support for extensions#1530
Abdurrahmaan Iqbal (abdurriq) merged 1 commit into
devcontainers:mainfrom
neilime:feat/github-cli-supports-extensions

Conversation

@neilime

@neilime Emilien Escalle (neilime) commented Dec 16, 2025

Copy link
Copy Markdown
Contributor

If you set the extensions option, the feature will run gh extension install for each entry (comma-separated). Extensions are installed for the most appropriate non-root user (based on USERNAME / _REMOTE_USER), with a fallback to root.

@neilime
Emilien Escalle (neilime) requested a review from a team as a code owner December 16, 2025 16:25
@neilime

Copy link
Copy Markdown
Contributor Author

@microsoft-github-policy-service agree

Comment thread test/github-cli/scenarios.json Outdated
Comment thread src/github-cli/install.sh
Comment thread src/github-cli/install.sh Outdated
Comment thread src/github-cli/install.sh Outdated
@abdurriq

Copy link
Copy Markdown
Contributor

Emilien Escalle (@neilime) Thank you for this feature; it should be very useful. I have left some comments which I would appreciate if you could address, particularly the one related to testing.

Signed-off-by: Emilien Escalle <neilime@users.noreply.github.com>
Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
@neilime

Copy link
Copy Markdown
Contributor Author

Abdurrahmaan Iqbal (@abdurriq) it's done, let me know if it's ok now.

Thanks

@abdurriq
Abdurrahmaan Iqbal (abdurriq) merged commit 2d57b3c into devcontainers:main Jan 29, 2026
12 checks passed
@abdurriq

Copy link
Copy Markdown
Contributor

Approved and merged, thank you for your contribution Emilien Escalle (@neilime).

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.

3 participants