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

Replace usage of arrays when there is a single item in the dependency list

Đang mở
#128 5 bình luận 0 reaction 0 người được giao Xem trên GitHub

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

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
55/100
Loại issue
Tính năng
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
github-actions, java
Lĩnh vực
ci-cd

Hướng nghiên cứu

Xác định điểm vào của recipe cho các dependency của job trong GitHub Actions và sử dụng YAML trước và sau của issue làm test fixture ban đầu. Xác minh rằng một mảng needs singleton trở thành một giá trị vô hướng, trong khi các mảng có nhiều phần tử vẫn không thay đổi; thêm hoặc cập nhật các bài test của recipe để bao quát cả hai trường hợp.

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

Mô tả

enhancement recipe

What problem are you trying to solve?

Improve readability of the workflow

What precondition(s) should be checked before applying this recipe?

There is one single item within the needs block and an array is used

The recipe should not be applied if there are multiple entries


  docker-build:
    needs: [ maven, slack ]
    uses: ...

Describe the situation before applying the recipe


  docker-build:
    needs: [ maven ]
    uses: ...

Describe the situation after applying the recipe


  docker-build:
    needs: maven
    uses: ...

Ngôn ngữ chính
Java
Star
1
Fork
9
Merge trung bình
45 phút
Pull request đã merge (30 ngày)
7

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 openrewrite/rewrite-github-actions

Tất cả issue của openrewrite/rewrite-github-actions

Issue tương tự

Thêm issue về Java

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.