How about changing interpretation of version string
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
- Đình trệ
- Công nghệ
- javascript
- Lĩnh vực
- ci-cd
Hướng nghiên cứu
Bắt đầu bằng cách theo dõi cách input ruby-version được diễn giải trong các tệp workflow của GitHub Actions, sử dụng ví dụ được báo cáo về giá trị môi trường 3.0 làm trường hợp thúc đẩy. Xác định và kiểm tra các ý nghĩa dự kiến của 3, 3.0 và 3.x, bao gồm tác động tương thích đối với các workflow hiện có.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Many users who wants use 3.0.x write ruby-version: 3.0 by mistake.
3.0 interpreted as 3 on GitHub Actions.
For example, following workflow step prints 3 only.
env:
env_var: 3.0
run: |
set -x
echo ${env_var}
So I propose changing the meaning of 3 (and 3.0 on workflow files) use 3.0.x, and 3.x (or something) use latest 3.x.x.
After this change, many users can write 3.0 intentionally, and some (probably less) users who want use latest 3.x.x can write 3.x or something instead.
- Ngôn ngữ chính
- JavaScript
- Star
- 990
- Fork
- 369
- Merge trung bình
- 18 phút
- Pull request đã merge (30 ngày)
- 3
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 ruby/setup-ruby
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ruby/setup-ruby#818 · 6 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ruby/setup-ruby#801 · 3 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
ruby/setup-ruby#791 · 3 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ruby/setup-ruby#752 · 12 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 38/100
ruby/setup-ruby#673 · 3 bình luận · 1 reaction ·