repo-eval.yml: Select tasks step crashes on a validate document with data null

Đang mở Phù hợp với người mới
#684 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

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

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
68/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github-actions, python, yaml
Lĩnh vực
ci-cd, tooling

Hướng nghiên cứu

Bắt đầu với .github/workflows/repo-eval.yml ở khoảng dòng 206 và theo dõi cách bước Select tasks đọc JSON của trình xác thực. Chạy dokimi repo validate . --manifest /nonexistent.yaml --json để xác nhận trường hợp data: null. Hoàn tất khi bước này xử lý đầu ra đó mà không phát sinh TypeError; issue ghi chú rằng hiện tại main thất bại với JSONDecodeError.

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

Mô tả

Raised in the review of PR #590 (intel/dokimi), thread PRR_kwDOVBg7g88AAAABXrLtSQ.d: https://github.com/intel/dokimi/pull/590

Found in PR #590 review. dokimi repo validate . --manifest /nonexistent.yaml --json writes "data": null; the Select tasks step then raises TypeError on d["manifest"] (.github/workflows/repo-eval.yml:206). On main the step fails with JSONDecodeError instead. Pre-existing, outside the PR's lines.

Not fixed in PR #590: it is outside the lines that PR changes (another component, a design change, or too large for the round).

Ngôn ngữ chính
Python
Star
15
Fork
11
Merge trung bình
1 ngày 9 giờ
Pull request đã merge (30 ngày)
464

Chuẩn bị môi trường

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 intel/dokimi

Tất cả issue của intel/dokimi

Issue tương tự

Thêm issue về Python

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.