Move release/0.1's npm publish to trusted publishing
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
- 78/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- github-actions, typescript
Hướng nghiên cứu
Đọc .github/workflows/publish.yml trên release/0.1 và so sánh job npmjs của tệp này với thay đổi trong #132. Áp dụng các thay đổi về Trusted Publishing được mô tả trong issue, sau đó kiểm tra dòng release/0.1 trong phần phát hành của CONTRIBUTING. Công việc hoàn tất khi workflow sử dụng cấu hình OIDC được chỉ định và hướng dẫn phát hành đã lỗi thời được xóa; việc xóa secret của repository cũng cần quyền truy cập vào cài đặt repository.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
#132 moved main's publish.yml to npm trusted publishing (OIDC). release/0.1's own publish.yml still runs npm whoami and npm publish with NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} (origin/release/0.1 .github/workflows/publish.yml:159-177), and that token expired (E401 on 2026-11-04).
- Port the npmjs job change from #132 to
release/0.1(drop thewhoamistep andNODE_AUTH_TOKEN, keepid-token: writeand thereleaseenvironment). - npmjs's trusted publisher already trusts
publish.ymlinrelease, which covers a run from any branch. - After that, delete the
NPM_TOKENrepository secret and remove therelease/0.1line from CONTRIBUTING's release section.
- Ngôn ngữ chính
- TypeScript
- Star
- 2
- Fork
- 0
- Merge trung bình
- 21 giờ 38 phút
- Pull request đã merge (30 ngày)
- 38
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc 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 lablup/ui-common
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
MultiSelector: add showTooltip to list the selected options on the triggerCó thể đã có người làm @ironAiken2 đã nhận 1 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của lablup/ui-common
Issue tương tự
-
account bug communication lecture
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area:tui bug platform:macos
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
anthropics/claude-code#109005 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 87/100
openedx/end-to-end-tests#196 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:tooling good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
interledger/publisher-tools#1007 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
priority/medium roadmap/v1.1.1 stakeholder/rapr type/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
databrickslabs/ontos#1420 ·
Maintainer thường phản hồi trong vòng 3 ngày