Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Inaccurate install instructions in the README, not possible to run `gh attestation` unauthenticated

Aperta Adatta ai principianti
#771 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
66/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
docker, github, php
Ambito
documentation

Direzione di ricerca

Il one-liner di installazione si trova nella sezione installazione del README, quindi inizia da lì e individua il passaggio gh attestation verify. Riproduci il problema eseguendo quel comando senza GITHUB_TOKEN e senza gh auth login. È completato quando il README documenta il requisito di autenticazione accanto al one-liner oppure fornisce un percorso funzionante senza autenticazione, e i maintainer concordano su quale delle due soluzioni adottare.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

documentation

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
Lingua principale
PHP
Stelle
2k
Fork
75
Merge medio
19h
PR unite (30g)
16

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di php/pie

Tutte le issue di php/pie

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.