Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Fermée Adaptée aux débutants
#771 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@asgrim y travaille déjà.

Depuis le 12/10/2026.

  • #772 par @asgrim — fusionnée

Évaluation

Difficulté
2/5
Temps estimé
Moins d'une heure
Accessibilité débutants
66/100
Type d'issue
Documentation
Clarté
Plutôt claire
Activité
Active
Stack technique
docker, github, php
Domaine
documentation

Piste de recherche

La commande d'installation en une ligne se trouve dans la section installation du README, commence donc par là et repère l'étape gh attestation verify. Reproduis l'échec en exécutant cette commande sans GITHUB_TOKEN et sans gh auth login. C'est terminé lorsque le README documente l'exigence d'authentification à côté de la commande en une ligne ou propose un chemin fonctionnel sans authentification, et que les mainteneurs s'accordent sur celui retenu.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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
Langage dominant
PHP
Étoiles
2.1k
Forks
76
Merge moyen
16 h 58 min
PR mergées (30 j)
19

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de php/pie

Toutes les issues de php/pie

Issues similaires

Plus d'issues PHP

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.