[chore] Add a tool to add versions to versions.json
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
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- documentation, release, tooling
Hướng nghiên cứu
Bắt đầu bằng cách kiểm tra data/versions.json và các công cụ hiện có của dự án, sau đó xác định cách các tệp tài liệu trong general/releases được tạo hoặc duy trì. Xác định các lệnh và đối số từ các ví dụ, bao gồm việc cập nhật phiên bản và release, ngày LTS, các đường dẫn nâng cấp và các template trong src hoặc một vị trí phù hợp khác. Hoàn thành khi công cụ cập nhật versions.json và tạo các skeleton phiên bản hoặc release được yêu cầu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What do we need to do?
Create a new yarn tool to add new versions to data/versions.json. Ideally this should also create the skeleton version file. The tool usage could look like:
// Add a major release version.
yarn version add-version [name] "[releaseDate]" "[generalEndDate]" "[securityEndDate]" --lts
yarn version add-version 4.1 "14 November 2022" "13 November 2023" "10 November 2025" --lts
// Add a release to the version.
yarn version add-release [name] [versionnumber] "[releasedate]" [--upgradepath="https://..."] [--minor]
yarn version add-release 4.0.2 2022041900 "11 July 2022"
// Update the date of a version.
yarn version update-date [name] [--release-date="[date]"] [--general-date="[date]"] [--security-date="[date]"]
We should create a template in src (or somewhere else..?) to use in general/releases/[majorVersion].md or general/releases/[majorVersion]/[minorVersion].md.
- Ngôn ngữ chính
- TypeScript
- Star
- 74
- Fork
- 652
- Merge trung bình
- 2 ngày 50 phút
- Pull request đã merge (30 ngày)
- 12
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của moodle/devdocs
-
bug documentation help wanted needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
documentation enhancement help wanted needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
bug documentation help wanted needs-triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
-
bug documentation good first issue needs-triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
-
bug documentation help wanted needs-triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
Tất cả issue của moodle/devdocs
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mksglu/context-mode#1200 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
jaegertracing/jaeger-ui#4506 ·
-
area:desktop area:ui bug platform:macos
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
anthropics/claude-code#96687 ·
-
good first issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 95/100
AOSSIE-Org/DebateAI#582 · 2 bình luận ·