Fortschrittsberichte und Badges
Zeige mehrere belegte Fortschrittswerte in deiner README.
Kopiere dieses Markdown in deine README
[](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.
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