[Request]: Link checking in CI
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- github-actions, hugo
- Bereich
- ci-cd
Rechercherichtung
Start by locating the repository’s existing CI configuration and reviewing the Hugo link-checking actions available on the marketplace, since the issue does not select one. Done means CI checks for broken links, including local links, and reports failures for human review.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Is this the right place?
- This is NOT suggesting an addition, alteration or removal of CodeMeta terms. Please request terms changes in the main CodeMeta repository.
- This is NOT a request for the CodeMeta Generator. Please request Generator changes in the Codemeta-Generator repository.
What change or feature would you like to request?
As #114 shows, and as discussed by me and Val previously, it's pretty easy to make a bad link, such as missing the / before a local link. It would be a good idea to have the CI run an action to check for links that are broken. It'll also help pick up things we link to that disappear.
There are various options for hugo on the marketplace. I don't know which one is best.
Why is this needed.
While they can false positive if GitHub is having its regular performance issues, a failed run at least prompts a human to check before merging.
- Vorherrschende Sprache
- CSS
- Sterne
- 5
- Forks
- 23
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine 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 codemeta/codemeta.github.io
-
content
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
codemeta/codemeta.github.io#141 ·
-
content
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
codemeta/codemeta.github.io#138 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
codemeta/codemeta.github.io#129 · 5 Kommentare ·
-
content
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
codemeta/codemeta.github.io#123 · 1 Kommentar ·
-
content
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
codemeta/codemeta.github.io#121 ·
Alle Issues in codemeta/codemeta.github.io
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
scratchfoundation/scratch-editor#754 ·
Maintainer antworten meist innerhalb von 1 Tag
-
integration: logger
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
home-assistant/core#191147 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
activescott/home-infra-k8s-flux#511 ·
Maintainer antworten meist innerhalb von 1 Tag
-
chore: align ruff-pre-commit pin in .pre-commit-config.yaml with pyproject.toml (ruff==0.17.3)Offenenhancement priority:low size:small
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
RonaldHensbergen/composable-data-stack#1205 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area/docs good first issue help wanted kind/docs priority/p2 triage/accepted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag