Commit Graph

28 Commits

Author SHA1 Message Date
Ludger Sicking 2ed715495d copy und paste fehler :-/ 2026-08-10 16:11:14 +02:00
Ludger Sicking 99e0168e4d versuchen wirs mal so 2026-08-10 16:07:18 +02:00
Ludger Sicking d3b50fe554 Woodpecker konformes YAML
> "note that a pattern starting with * should be put between quotes"
> https://woodpecker-ci.org/docs/usage/workflow-syntax#branch
2026-08-10 16:01:17 +02:00
Ludger Sicking 5b8e062309 pimp build workflow... and add
workflow for testing
run pipeline manual in woodpecker
2026-08-10 15:45:54 +02:00
Ludger Sicking 8300a47c92 papermod theme nutzt "mainSections" für Startseite
wenn HomePage dann suche in "mainSections" (hugo.yaml).
Da auf der Startseite gar keine "Sections" (Artikel) erscheinen sollen, ist die Liste "mainSections" leer.
Eine Alternative wäre alle Artikel mit "hiddenInHomeList: true" zu versehen.
2026-08-10 15:02:17 +02:00
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