generated from holm.tools.public/repo-template
⚙️ 🤖 doc-rel.sh ist nicht mehr ausführbar (100644) — Taskfile-Gate greift, Werkzeug startet nicht #10
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority/Critical
Priority/High
Priority/Low
Priority/Medium
Reviewed/Confirmed
Reviewed/Duplicate
Reviewed/Invalid
Reviewed/Won't Fix
Status/Abandoned
Status/Blocked
Status/Need More Info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
holm.tools.public/doc-rel#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
█░░░░░░░░░█████████░██████░░░░mveiner Tempdatei über das Script wiederholt es████░░░░░░████████░░Befund
doc-rel.shsteht im Repo seitdb30657auf 100644 (vorher100755).Damit greift das Gate
[ -x "$DOCREL" ]inTaskfileMain.ymlnicht mehr, undtask template:release --meldet:Das ist die gefährliche Variante: es liest sich wie Entwarnung, nicht wie
„Werkzeug fehlt" — exit 1, aber der Text sagt „nichts zu tun". Wer unter
Zeitdruck arbeitet, hakt das ab und sucht die Versionen wieder von Hand,
also genau das, was der neue
SKILL:docker-Abschnitt abstellen soll.Der falsche Modus steckt im Index, nicht nur in einem Checkout — jeder
frische Clone und jede toolctl-Worktree erbt ihn. Betroffen ist der
ausgelieferte Stand v0.1.3.
Ursache
Selbst verursacht: beim Multi-Digest-Fix wurde die Datei über eine Tempdatei
neu geschrieben und mit
mvan ihren Platz geschoben.mversetzt die Dateisamt Modus (Tempdatei: 644) — anders als
cp, das den Zielmodus behält.Merker für künftige Script-Umbauten: nach jedem
mvüber ein Scriptls -lprüfen, oder gleichcpverwenden.Gemeldet von
v00-egw-stack, das beim ersten Nutzen des neuen Skill-Abschnittsdarüber stolperte.
Fix
chmod +x doc-rel.sh+git update-index --chmod=+x doc-rel.shTaskfileMain.ymlvon-xauf-fumstellen und mitbash "$DOCREL"aufrufen. Dann macht ein verlorenes Modus-Bit das Werkzeug nicht wieder
unsichtbar. Das ist Task-Struktur (Repo
holmShellTools) und wird lautSKILL:dockernicht eigenmächtig geändert — liegt bei Holm.