Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

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

Geschlossen Anfängerfreundlich
#771 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@asgrim arbeitet bereits daran.

Seit 12.10.2026.

  • #772 von @asgrim — gemerged

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
66/100
Issue-Typ
Dokumentation
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
docker, github, php
Bereich
documentation

Rechercherichtung

Der Installations-Einzeiler steht im Abschnitt Installation der README, also beginne dort und suche den Schritt gh attestation verify. Reproduziere den Fehler, indem du diesen Befehl ohne GITHUB_TOKEN und ohne gh auth login ausführst. Fertig ist, wenn die README die Authentifizierungsanforderung direkt neben dem Einzeiler dokumentiert oder einen funktionierenden Weg ohne Authentifizierung angibt, und die Maintainer sich darauf einigen, welcher davon gilt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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
Vorherrschende Sprache
PHP
Sterne
2.1k
Forks
76
Ø Merge
16 Std. 58 Min.
Gemergte PRs (30 T.)
19

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus php/pie

Alle Issues in php/pie

Ähnliche Issues

Weitere Issues zu PHP

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.