nebari-dev / nebari-docker-images

📦 Ready to use Docker images maintained by the Nebari team
BSD 3-Clause "New" or "Revised" License
5 stars 12 forks source link

[ENH] - Add GitHub CLI to base image #142

Open pavithraes opened 1 month ago

pavithraes commented 1 month ago

Context

I find the github CLI quite user-friendly for common actions. E.g., checking out contributor's PRs. While it can be installed w/ conda-store, I think it's also a useful addition to the base image.

Value and/or benefit

Nicer UX for folks using GitHub, especially developer-personas.

Anything else?

Available on conda-forge: https://github.com/conda-forge/gh-feedstock

Adam-D-Lewis commented 2 weeks ago

This is straight forward to add, but everyone has custom things they want to add, potentially leading to a bloated image. It'd be nice to have a more robust way of handling this at a deployment level. We discussed a bit in the past - https://github.com/nebari-dev/governance/issues/22