Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Create a public APT repository for `code-server`

未关闭
#7,780 1 条评论 2 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
38/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
冷清
技术栈
github-actions, yaml

调研方向

检查现有的 release.yaml GitHub Action 和链接的 Buildkite Package Registry 设置,然后查看 coder.com 的安装文档。确定应如何上传现有的 .deb 归档,以及如何配置 repository 和 API token;完成的标准是 releases 发布到 APT repository,并且文档引用该 repository。

由索引模型根据 Issue 内容生成。

描述

code-server Improvement

The .deb packages for code-server are super handy, but users still have to manually update them by downloading and installing the fresh package for each release. It would be really nice to have an APT repository so this was handled automatically. (See #2600 and #2582 for some earlier discussion of the topic.)

Since the .deb packages are already being built, this should be quite easy to do with a host like Buildkite Package Registry (fka PackageCloud), which has a "free for open source" option. To test this out, I set up a registry with a personal fork, and it seems to work exactly as expected: https://buildkite.com/organizations/andrew-gainer/packages/registries/code-server/packages/019dee3f-dd00-7900-bf17-b6a98bedf40c

I'd be happy to help set this up for the main coder/code-server repo, but it's not something that can be done with just a pull request. The steps required would be:

  • Set up a Buildkite organization for Coder with the "free for open source" plan and connect it to the coder/code-server repo
  • Mint a Buildkite API token and add it as a repo secret
  • Add code to the release.yaml GitHub action to upload the .deb archives to Buildkite
  • Update the coder.com docs to reference the new repo

If y'all are interested in getting this set up, I'm happy to help!

主要语言
TypeScript
星标
79.4k
派生
6.9k
平均合并
2 天 13 小时
30 天内合并 PR
39

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

coder/code-server 的其他 Issue

查看 coder/code-server 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。