Renovate-Lauf schlägt fehl: git-pages/action@v2 ist ein Branch, kein Tag #61

Closed
opened 2026-09-27 17:58:05 +00:00 by hobbypunk · 0 comments
Owner

Der erste Renovate-Lauf mit der aktiven Config (nach #59, siehe shared/renovate-config Run #1471 / attempt 4) schlägt mit Lookup-Error fehl:

ERROR: lookupUpdates error (packageFile=.github/actions/publish-git-pages/action.yml)
GET https://codeberg.org/api/v1/repos/git-pages/action/tags/v2 → 404

Ursache: uses: https://codeberg.org/git-pages/action@v2 referenziert den moving Branch v2 – im Codeberg-Repo sind nur semver-Tags (v2.2.0, v2.1.0, …) und die Branches v1/v2 vorhanden. Renovates forgejo-tags-Datasource kann einen Branch-Ref nicht auflösen → 404 → Job rot.

Fix: Action auf den echten Tag pinnen (@v2.2.0). Das ist zugleich deterministischer als ein beweglicher Branch, und Renovate kann künftig ordentliche Tag-Updates vorschlagen (minor → auto-merge-Label → Kette übernimmt).

Der erste Renovate-Lauf mit der aktiven Config (nach #59, siehe `shared/renovate-config` Run #1471 / attempt 4) schlägt mit Lookup-Error fehl: ``` ERROR: lookupUpdates error (packageFile=.github/actions/publish-git-pages/action.yml) GET https://codeberg.org/api/v1/repos/git-pages/action/tags/v2 → 404 ``` **Ursache:** `uses: https://codeberg.org/git-pages/action@v2` referenziert den **moving Branch** `v2` – im Codeberg-Repo sind nur semver-Tags (`v2.2.0`, `v2.1.0`, …) und die Branches `v1`/`v2` vorhanden. Renovates forgejo-tags-Datasource kann einen Branch-Ref nicht auflösen → 404 → Job rot. **Fix:** Action auf den echten Tag pinnen (`@v2.2.0`). Das ist zugleich deterministischer als ein beweglicher Branch, und Renovate kann künftig ordentliche Tag-Updates vorschlagen (minor → auto-merge-Label → Kette übernimmt).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
hobbypunk/rails-base_app#61
No description provided.