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

test(repo): Add a GITHUB TOKEN to the secret manager to avoid rate limits

Offen
#17,988 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
48/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
github, google-cloud, python
Bereich
ci-cd, cloud, devops

Rechercherichtung

Beginne mit dem Ad-hoc-Prozess zur Paketauswahl in Systemtests und sieh dir die verknüpfte Diskussion in google-cloud-python#17931 an, um die Prüfung des GitHub-API-Labels zu finden. Untersuche anschließend, wie Kokoro auf Google Cloud Secret Manager zugreift. Als abgeschlossen gilt die Aufgabe, wenn Kokoro diese Prüfungen mit einem gespeicherten GitHub-Token authentifizieren kann und das Token zu Secret Manager hinzugefügt wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

type: feature request
Determine this is the right repository
  • I determined this is the correct repository in which to report this feature request.
Summary of the feature request

The ad hoc package selection process during system tests performs a check against the GitHub (GH) API for a specific label. GH limits unauthenticated checks to 60 per hour per IP address.

Right now we are not hitting that limit, but we do not have control over any other kokoro processes that share our IP address, so we should provide a means for kokoro to authenticate and get nearly unlimited API calls.

For some context regarding where this call occurs: see https://github.com/googleapis/google-cloud-python/pull/17931#discussion_r3711547080

We will need to add the key to SECRET MANAGER in the Google Cloud Console.

Desired code experience
Expected results

No response

API client name and version

No response

Use case

No response

Additional context

No response

Vorherrschende Sprache
Python
Sterne
5.4k
Forks
1.8k
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
136

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 googleapis/google-cloud-python

Alle Issues in googleapis/google-cloud-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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