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

Automate the Release Process

Đang mở
#3,547 4 bình luận 2 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 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
35/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Ít trao đổi
Công nghệ
java
Lĩnh vực
build-system, ci-cd, release

Hướng nghiên cứu

Bắt đầu bằng việc xem xét workflow hiện tại của maven-release-plugin và các bước thực hiện thủ công trên Nexus UI được mô tả trong issue. So sánh hướng dẫn phát hành Apache Polaris và các script phát hành Apache Iceberg để xác định các secret ASF bắt buộc, người dùng SVN và Nexus, các bước được kích hoạt bởi commit và các điểm bỏ phiếu thủ công. Được coi là hoàn tất khi một pipeline phát hành bán tự động, có thể tái lập, được xác định và tích hợp cho các committer hoặc thành viên PMC.

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

Mô tả

Type: enhancement

Summary

The current release process relies on maven-release-plugin and manual Nexus UI interactions, which is fragile, hard to recover from on failure, and difficult to reproduce consistently across release managers. Some Apache projects like Polaris have moved away from this approach toward scripted, CI-integrated release workflows.

This issue proposes adding a semi-automated release pipeline that which uses ASF provided secrets, SVN users and Nexus Users and is triggered by committers or PMC members while going through manual vote steps.

Prior Art

Component(s)

Build

Ngôn ngữ chính
Java
Star
3.1k
Fork
1.6k
Merge trung bình
4 ngày 5 giờ
Pull request đã merge (30 ngày)
30

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

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

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 apache/parquet-java

Tất cả issue của apache/parquet-java

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.