Composite recipe to migrate off 3rd party actions to official ones and the latest versions

Đang mở
#195 1 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ó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
48/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github-actions, java
Lĩnh vực
ci-cd, devops

Hướng nghiên cứu

Bắt đầu bằng cách xác định recipe MigrateTibdexGitHubAppTokenToActions hiện có và các định nghĩa recipe GitHub Actions xung quanh nó. Xem cách các migration thay thế và việc nâng cấp phiên bản action được biểu diễn, sau đó xác định các test hoặc fixture liên quan. Công việc được hoàn tất khi composite recipe bao quát các thay thế đã biết và nâng cấp các action chính thức được hỗ trợ lên các phiên bản major mới nhất của chúng.

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?

Over the years you can easily end up using a big soup of 3rd party actions in some old versions. These days a lot of the functionality is provided by 1st party actions from GitHub themselves.

Describe the solution you'd like

Devise a recipe which:

  • migrates known cases of replacements, e.g. MigrateTibdexGitHubAppTokenToActions
  • upgrades to the latest major version of the official actions
Ngôn ngữ chính
Java
Star
1
Fork
10
Merge trung bình
32 phút
Pull request đã merge (30 ngày)
10

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.