DecompHub

Fortschrittsberichte und Badges

Zeige mehrere belegte Fortschrittswerte in deiner README.

Kopiere dieses Markdown in deine README

[![DecompHub](https://app.decomphub.com/badges/anyps5.svg?theme=light)](https://app.decomphub.com/projects/anyps5#progress)

Das Badge zeigt den zuletzt gespeicherten Bericht und kann einige Minuten zwischengespeichert werden. Ein Klick führt zu Datum und Originalquellen. Importierte Bezeichnungen bleiben in der Originalsprache.

AnyPS5 — Fortschrittsmessung

Fortschrittsbericht veröffentlichen

Verlinke decomphub.progress.json in deiner README. Jede Messung braucht eine stabile ID, einen präzisen Geltungsbereich und einen Wert. Verwende null für unbekannten Fortschritt. Halte Codeübereinstimmung, Shader-Dekodierung und Kompatibilität getrennt.

JSON-Schema · Fortschrittsleitfaden lesen

Beispielstruktur: Ersetze Repository und Geltungsbereich. Es wird kein Prozentwert angenommen.

{
  "format": "decomphub.progress/v1",
  "repository": "https://github.com/boykopovar/anyps5",
  "tracks": [
    {
      "id": "matching-code",
      "label": "Matching code",
      "scope": "Target version and measurement boundary",
      "measurement": null
    }
  ]
}

Füge diesen Berichtslink in die README ein

[Progress data](decomphub.progress.json)

Jede Messung behält Quelle und Geltungsbereich. Datumsangaben sind optional: Ohne sie zeigen wir den Abrufzeitpunkt. Unterschiedliche Messungen werden niemals gemittelt.

Nach einem Merge aktualisieren

Erzeuge und veröffentliche den Bericht in deiner CI, sobald Änderungen den Standardbranch erreichen. Ergänze danach diese Benachrichtigung. Der bestehende Prozess liest die Quelle höchstens einmal pro Stunde und Projekt unter Beachtung der Anbieterlimits. Die Benachrichtigung übermittelt keinen Prozentwert. Die regelmäßige Erfassung läuft weiter.

- name: Notify DecompHub
  env:
    PROJECT_REPOSITORY: https://github.com/${{ github.repository }}
    PROJECT_REVISION: ${{ github.sha }}
  run: |
    jq -n --arg repository "$PROJECT_REPOSITORY" --arg revision "$PROJECT_REVISION" \
      '{repository: $repository, revision: $revision}' |
      curl --fail --silent --show-error --max-time 20 \
        -H "Content-Type: application/json" --data-binary @- \
        https://app.decomphub.com/api/progress/refresh