github / github/copilot-cli

Installing GitHub Copilot CLI from scratch results in v1.0.5

オープン
#2,260 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
area:installation
主要言語
Shell
スター
11.2k
フォーク
1.9k
平均マージ
14時間 16分
マージ済み PR(30日)
6

説明

### Describe the bug

Installing copilot CLI from scratch results in only getting v1.0.5, not the latest version.

This is an issue, since I have a docker image specifically for Copilot. Every time copilot is run, a new container is created. That means every time I run copilot, I need to update.

### Affected version

latest

### Steps to reproduce the behavior

1. Create a new docker image containing copilot cli, using the following dockerfile:
```
# Use a slim Node.js base image, which gives us `npm`.
FROM node:22-slim

# Set non-interactive frontend to avoid prompts during package installation.
ENV DEBIAN_FRONTEND=noninteractive

# Install git, curl, gpg, and gosu for the entrypoint script.
RUN apt-get update && apt-get install -y \
curl \
gpg \
git \
gosu \
&& rm -rf /var/lib/apt/lists/*

# Install the standalone GitHub Copilot CLI via npm.
RUN curl -fsSL https://gh.io/copilot-install | bash

# Set the working directory for the container.
WORKDIR /work

# The default command to run if none is provided.
CMD [ "copilot", "--banner" ]
```
3. Start the image.
4. Observe that the version is 1.0.5

### Expected behavior

The copilot version after image creation will be the latest.

### Additional context

_No response_

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。