Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Create a public APT repository for `code-server`

Đang mở
#7,780 1 bình luận 2 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
38/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
github-actions, yaml
Lĩnh vực
devops, documentation, release

Hướng nghiên cứu

Xem xét GitHub Action release.yaml hiện có và thiết lập Buildkite Package Registry được liên kết, sau đó kiểm tra tài liệu cài đặt của coder.com. Xác định cách tải các archive .deb hiện có lên và cách cấu hình repository cùng API token; được xem là hoàn tất khi các release được publish lên repository APT và tài liệu có tham chiếu đến repository đó.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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!

Ngôn ngữ chính
TypeScript
Star
79.4k
Fork
6.9k
Merge trung bình
2 ngày 13 giờ
Pull request đã merge (30 ngày)
39

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của coder/code-server

Tất cả issue của coder/code-server

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.