Commit Graph

23 Commits

Author SHA1 Message Date
Jörg Lohrer 65f1a4f97f fix(content): home pages als _index.md statt url-override
Bisheriges Setup: de/startseite/index.md und en/homepage/index.md
benutzten frontmatter url:/  bzw. url:/en/, um die jeweilige
Section-Homepage zu uebernehmen. Das ist Hugo-Anti-Pattern und
fuehrte sporadisch (in beiden Versionen 0.139 und 0.152) dazu,
dass Hugo die Default-Listenansicht der Posts auf / rendert
statt den Welcome-Inhalt — abhaengig von Build-Reihenfolge nicht
deterministisch.

Sauberer Weg: Section-Home-Page heisst _index.md im content-Root
der jeweiligen Sprache. Frontmatter url: raus (nicht mehr noetig,
_index.md ist automatisch die Section-Home).

Permalink-Struktur unveraendert:
  Deutsch (default-lang ohne subdir) → /
  Englisch                            → /en/

Sanity-Check im Woodpecker reaktiviert (kuerzeres Pattern, robust
gegen Markdown-Linebreak-Render-Unterschiede).

Sync-seitig keine Aenderung noetig: discover.ts filtert auf
/index.md, _index.md taucht erwartet nicht in der ContentFile-
Liste auf — Homepage wird nicht als Nostr-Event publiziert.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 13:16:12 +02:00
Jörg Lohrer 3a557727f5 ci(woodpecker): comment out fragile grep sanity check
Der grep-Check auf "Du hast sogar schon mal selbst Materialien
erstellt oder arbeitest in einer Community" schlug nach dem
Hugo-0.152-Update fehl, obwohl der Text im Markdown der Startseite
vorhanden ist und das gerenderte index.html existiert. Ursache
vermutlich Whitespace/Linebreak-Unterschied im Markdown-Rendering
neuerer Goldmark-Version.

Auskommentiert zum Test, bis Diagnose vorliegt. Build-Step ist
nicht weniger sicher: Hugo selbst rotiert bei Render-Fehlern.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 12:55:50 +02:00
Jörg Lohrer ae633ef76b ci(woodpecker): bump alpine 3.21 -> 3.23 fuer Hugo 0.146+
PaperMod-Theme-Update verlangt Hugo >= 0.146.0, alpine:3.21
liefert nur 0.139.0. alpine:3.23 bringt 0.152.2 mit.

Triggerpfad ist Website/**, dieser Commit aendert nur .woodpecker/,
also kein Auto-Trigger — Re-Run muss im Woodpecker-UI manuell
gestartet werden.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 12:42:36 +02:00
sicking 18d03b51c0 klappt es so mit Woodpecker? 2026-01-27 16:03:09 +00:00
sicking 54f2e6ff4b Update .woodpecker/build_and_copy_website.yaml 2026-01-27 15:57:37 +00:00
sicking c279ab7a91 Update .woodpecker/build_and_copy_website.yaml 2026-01-27 15:38:28 +00:00
Ludger Sicking 8573133750 copy homepage en if empty 2026-01-27 16:12:36 +01:00
Ludger Sicking 9565d5b9eb wenn Startseite korrupt, breche Build durch Fehler bei "grep" ab 2025-05-26 13:47:39 +02:00
Ludger Sicking 4c201f9c77 setze Deployment wieder aktiv...
... mit wenigen Änderungen, Hugo Version sollte
>= 0.139 sein.
2025-05-26 12:25:50 +02:00
Ludger Sicking a821dbb87b "deaktiviere" Deploy-Pipeline 2025-04-01 16:37:03 +02:00
Ludger Sicking 94b78dd454 so erkennt Woodpecker die Action wieder 2025-04-01 10:25:14 +02:00
Ludger Sicking 94044dd6af kleine Anpassungen
u. a. an aktuelle Ordnerstruktur
2025-04-01 10:23:38 +02:00
sicking 778fb1d694 Automatismuss
Woodpecker Pipeline Datei umeb
2024-12-12 21:02:19 +00:00
Ludger Sicking d3445712fc Deployment: Logik bei Pull Requests erproben 013 2024-12-03 11:38:40 +01:00
Ludger Sicking 1a61e521da Deployment: Logik bei Pull Requests erproben 012 2024-12-03 11:27:03 +01:00
sicking 702bce5e6b vielleicht wird nun die Skript-Variable ausgewertet
Änderung über die Web-Oberfläche,
aber nun fehlt eine Änderung unterhalb von "sb"
2024-12-03 10:14:16 +00:00
Ludger Sicking 061f6fef5c Deployment: Logik bei Pull Requests erproben 010 2024-12-03 10:44:10 +01:00
Ludger Sicking 1107534cff Deployment: Logik bei Pull Requests erproben 002 2024-12-03 10:10:24 +01:00
Ludger Sicking 2e645d65f5 Deployment: Syntax für "steps" erproben 004 2024-12-03 09:13:24 +01:00
Ludger Sicking cd6a90ff10 Deployment: Syntax für "steps" erproben 002 2024-12-03 09:00:48 +01:00
Ludger Sicking bdb58a63c0 Deployment: Syntax für "steps" erproben 001 2024-12-03 08:56:20 +01:00
Ludger Sicking dea54c2c76 Deployment: Syntax für "steps" erproben 2024-12-03 08:53:55 +01:00
Ludger Sicking 96408a4ca9 erste Version des Blogs, auf die Schnelle 2024-11-18 12:15:27 +01:00