diff options
author | Ilkka Poutanen <ilkka@ilkka.dev> | 2022-11-18 21:26:05 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-18 21:26:05 +0300 |
commit | 173c7ca3c7ad646e6b9732b5af8d45f08606182e (patch) | |
tree | 1f825698ee73b28f7a965b6f3f96934539052243 | |
parent | 3fc9604ddadc34ec44651ce981cebc7bd77095e5 (diff) |
Install git before github-cli (#301)
* Install git before github-cli
If building a devcontainer on e.g. `debian:bullseye`, github-cli installation can fail due to git not being installed yet:
```
0 13.38 2022-11-18 13:37:19 (6.08 MB/s) - 'gh_2.20.2_linux_amd64.deb' saved [10
176698/10176698]
#0 13.38
#0 13.40 Selecting previously unselected package gh.
#0 13.41 (Reading database ... 13628 files and directories currently installed.)
#0 13.41 Preparing to unpack .../gh_2.20.2_linux_amd64.deb ...
#0 13.41 Unpacking gh (2.20.2) ...
#0 13.65 dpkg: dependency problems prevent configuration of gh:
#0 13.65 gh depends on git; however:
#0 13.65 Package git is not installed.
#0 13.65
#0 13.65 dpkg: error processing package gh (--install):
#0 13.65 dependency problems - leaving unconfigured
#0 13.66 Errors were encountered while processing:
#0 13.66 gh
#0 13.67 ERROR: Feature "GitHub CLI" (ghcr.io/devcontainers/features/github-cli)
failed to install! Look at the documentation at https://github.com/devcontainer
s/features/tree/main/src/github-cli for help troubleshooting this error.
```
* bump version
Co-authored-by: Josh Spicer <josh@joshspicer.com>
-rw-r--r-- | src/github-cli/devcontainer-feature.json | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/github-cli/devcontainer-feature.json b/src/github-cli/devcontainer-feature.json index fe8b762..65968c1 100644 --- a/src/github-cli/devcontainer-feature.json +++ b/src/github-cli/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "github-cli", - "version": "1.0.6", + "version": "1.0.7", "name": "GitHub CLI", "documentationURL": "https://github.com/devcontainers/features/tree/main/src/github-cli", "description": "Installs the GitHub CLI. Auto-detects latest version and installs needed dependencies.", @@ -20,7 +20,8 @@ } }, "installsAfter": [ - "ghcr.io/devcontainers/features/common-utils" + "ghcr.io/devcontainers/features/common-utils", + "ghcr.io/devcontainers/features/git" ] } |