Setup integration with Badgr

Offen
#168 1 Kommentar 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
20/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
github, javascript
Bereich
api, devtools

Rechercherichtung

Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, den vorhandenen Bot-Code und die verlinkte Badgr-Diskussion zu lesen, und ermittle dann, wie GitHub API-Webhooks und Badge-Bedingungen in das Projekt passen würden. Als abgeschlossen gilt die Arbeit, wenn ein vereinbarter Implementierungsumfang für die Automatisierung der Badge-Vergabe vorliegt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

https://github.com/nodejs/badges has been set up to spearhead the node badges initiative.

In order to automate the process of issuing badges, I had been thinking about spinning up a service that would register webhooks using the GitHub API to automatically issue badges when certain conditions are met (first-time contribution, etc).

The conversation took place in https://github.com/nodejs/badges/issues/9 and I was instructed to get in contact with the team here in order to make it happen.

I'd need your help with the bare basics (if we go ahead and implement it as a function within the existing codebase for the bot). Any further assistance would also be appreciated.

Vorherrschende Sprache
JavaScript
Sterne
305
Forks
148
Ø Merge
9 Std. 2 Min.
Gemergte PRs (30 T.)
3

Beitragsleitfaden

Beitragsleitfaden öffnen

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 nodejs/github-bot

Alle Issues in nodejs/github-bot

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

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