Codeberg-CI - pipeline definition not found

Heute wollte ich nach langer Zeit meinen Blog hier wieder mit Inhalten füllen. Nach dem git push auf Codeberg, hat Woodpecker einen Fehler beim build gemeldet: “pipeline definition not found”. Das hat mich doch sehr gewundert, da ich weder an der .woodpecker.yml im Codeberg-Repo noch in Woodpecker selbst Änderungen vorgenommen hatte.

Scheinbar bin ich nicht die erste Person, die darüber stolpert (siehe hier). Letztendlich hat das komplette Löschen des Repos in Woodpecker und das neue Anlegen geholfen.

Update 15.09.2024

Gestern ist der Fehler wieder aufgeschlagen. Ich hab mir nochmals das obige Issue näher angeschaut. Das komplette Löschen des Repos auf der Codeberg-CI wollte ich vermeiden. Und tatsächlich hat das “Repository deaktivieren” und eine anschließendes “aktivieren” ausgereicht. Merke ich mir für die Zukunft.