CITATION.cff version is not checked or updated at release
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 78/100
Rechercherichtung
Lies die bestehende CHANGELOG-Versionsprüfung in .goreleaser.yaml, .github/scripts/release-notes.sh und dem release-Job in .github/workflows/go.yml; sieh dir auch die Release-Checkliste in CONTRIBUTING an. Füge eine Prüfung während des Release-Prozesses hinzu, die die Version in CITATION.cff mit dem Tag vergleicht, und dokumentiere die Prüfung in der Checkliste. Erledigt ist die Aufgabe, wenn ein Release fehlschlägt, sobald die Versionen nicht übereinstimmen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Why it matters
CITATION.cff (#75) is what GitHub's "Cite this repository" button and reference managers read. Its version and date-released are hard-coded, so after the next release every citation will name an outdated version.
Evidence
CITATION.cffhasversion: 0.8.0anddate-released: "2026-10-04".- The release pipeline (
.goreleaser.yaml,.github/scripts/release-notes.sh, thereleasejob in.github/workflows/go.yml) checksCHANGELOG.mdfor the version's section but never reads or updatesCITATION.cff.
Suggested approach
Add a release-time check that fails the release when CITATION.cff's version does not match the tag, next to the existing CHANGELOG check. Add a line to the release checklist in CONTRIBUTING. Alternatively, have the release job rewrite both fields, but a check is simpler and keeps the file reviewed in a PR.
Done when
A release cannot be tagged while CITATION.cff names a different version.
- Vorherrschende Sprache
- Go
- Sterne
- 1
- Forks
- 1
- Ø Merge
- 5 T. 2 Std.
- Gemergte PRs (30 T.)
- 3
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus TMHSDigital/subenum
-
area: cli enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
TMHSDigital/subenum#136 ·
Maintainer antworten meist innerhalb von 1 Tag
-
community documentation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
TMHSDigital/subenum#135 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: dns enhancement good first issue
Schwierigkeit 2/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
TMHSDigital/subenum#134 ·
Maintainer antworten meist innerhalb von 1 Tag
-
community marketing priority: low
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
TMHSDigital/subenum#132 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
feature priority: low
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
TMHSDigital/subenum#131 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in TMHSDigital/subenum
Ähnliche Issues
-
status:approved type:bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Gentleman-Programming/gentle-ai#5326 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area/testing kind/cleanup priority/backlog triage/accepted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
lexfrei/cloudflare-tunnel-gateway-controller#999 ·
Maintainer antworten meist innerhalb von 1 Tag
-
automation models
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Can the search results with Year Released be in enclosed in the ( ) like Movie/TV(Year Released)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Dhairya3391/kari#32 ·