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

Add simple PR tests

Offen
#77 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Bereich
testing-qa

Rechercherichtung

Beginne damit, die bestehenden Tests für SHA256 und DownloadUrl zu überprüfen, und ermittle anschließend, wo Pull-Request-Metadaten validiert werden. Füge gezielte Prüfungen für die aufgeführten JSON-Schlüssel hinzu und bestätige, dass gültige und ungültige Plugin-Metadaten wie vorgesehen behandelt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

Some ideas:

JSON Key Check
Name ^.{2,}$ (2 characters or more)
Description same as Name
Owner ^[^\s]+$
SupportedDriverVersion Must be lower than newest release, and have all 4 version subvalues (e.g. 0.6.4.0, not 0.6.4)
PluginVersion ^\d+(\.\d+){1,2}$ or less strict
*Url must be curl'able (or similar)
CompressionFormat Whatever we support, zip only for now? Can skip this check
LicenseIdentifier Ideally, something from a predermined list, but otherwise same check as Owner

Already covered in tests:

  • SHA256
  • DownloadUrl
Vorherrschende Sprache
Shell
Sterne
8
Forks
39
Ø Merge
2 T. 13 Min.
Gemergte PRs (30 T.)
4

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

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 OpenTabletDriver/Plugin-Repository

Alle Issues in OpenTabletDriver/Plugin-Repository

Ähnliche Issues

Weitere Issues zu Shell/Bash

Neue Issues direkt in Ihr Postfach

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