Inaccurate install instructions in the README, not possible to run `gh attestation` unauthenticated
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
- Dưới một giờ
- Mức phù hợp với người mới
- 66/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- docker, github, php
- Lĩnh vực
- documentation
Hướng nghiên cứu
Lệnh cài đặt một dòng nằm trong phần cài đặt của README, nên hãy bắt đầu từ đó và tìm bước gh attestation verify. Tái hiện lỗi bằng cách chạy lệnh đó khi không có GITHUB_TOKEN và không chạy gh auth login. Công việc hoàn thành khi README ghi rõ yêu cầu xác thực ngay cạnh lệnh một dòng hoặc đưa ra cách chạy không cần xác thực hoạt động được, và các maintainer thống nhất với nhau về phương án nào.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What are you trying to do?
Install pie in a Docker using the oneliner from the README.
What platform, and PIE version are you using?
Not relevant?
Steps to reproduce the issue
curl -fL --output /tmp/pie.phar https://github.com/php/pie/releases/latest/download/pie.phar \
&& gh attestation verify --owner php /tmp/pie.phar \
&& sudo mv /tmp/pie.phar /usr/local/bin/pie \
&& sudo chmod +x /usr/local/bin/pie
What do you expect to happen?
Pie being downloaded, attestation to be verified and then have pie moved to my path and made executable.
What is actually happening
The oneliner fails as gh attestation requires either a valid GITHUB_TOKEN to be present or a successful gh auth login to happen before attempting to install.
Complete logs/output
# curl -fL --output /tmp/pie.phar https://github.com/php/pie/releases/latest/download/pie.phar \
> && gh attestation verify --owner php /tmp/pie.phar \
> && sudo mv /tmp/pie.phar /usr/local/bin/pie \
> && sudo chmod +x /usr/local/bin/pie
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
100 8.52M 100 8.52M 0 0 14.96M 0 0
To get started with GitHub CLI, please run: gh auth login
Alternatively, populate the GH_TOKEN environment variable with a GitHub API authentication token.
/ # gh --version
gh version 2.97.0 (2026-09-04)
https://github.com/cli/cli/releases/tag/v2.97.0
- Ngôn ngữ chính
- PHP
- Star
- 2k
- Fork
- 75
- Merge trung bình
- 19 giờ
- Pull request đã merge (30 ngày)
- 16
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- 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 php/pie
-
Do not duplicate an ext in pie show output for dev versionsCó thể đã có người làm @asgrim đã nhận 12 ngày trước. Đang mởenhancement maintainer investigating
php/pie#746 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add self-update feature for executable PIEsCó thể đã có người làm @asgrim đã nhận 23 ngày trước. Đang mởenhancement maintainer investigating
php/pie#739 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Allow building from existing sources on diskCó thể đã có người làm @asgrim đã nhận 23 ngày trước. Đang mởenhancement maintainer investigating
php/pie#738 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Optionally remove build-only dependencies and bloat after installCó thể làm lại được @asgrim đã nhận 144 ngày trước và không có pull request nào đang mở. Đang mởenhancement maintainer investigating
php/pie#618 · 2 bình luận · 4 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Display number of downloads/stars when results are shownCó thể làm lại được @asgrim đã nhận 171 ngày trước và không có pull request nào đang mở. Đang mởenhancement maintainer investigating
php/pie#592 · 1 bình luận · 1 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
sync-en
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
sync-en
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 4 ngày
-
Перевод устарел
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
-
bug
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 76/100
m3ue/m3u-editor#1604 ·
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 70/100
femiwiki/docker-mediawiki#1497 ·
Maintainer thường phản hồi trong vòng 1 ngày