NEWS
ERROR: Unsupported protocol ssh:
-
Ich wollte meinen Adapter ins ioBroker Repo geben (https://github.com/ioBroker/ioBroker.repositories) und habe nach Anleitung das Repo geforkt, geklont, Dependencies upgedated und beim Ausführen des folgenden Befehls in meinem Repo kam der folgende Fehler:
npm run addToLatest -- --name idm --type energy > iobroker.repositories@1.0.4 addToLatest > node lib/scripts.js addToLatest ERROR: Unsupported protocol ssh:
Mein Repo liegt in einer VM. In meinem Github Account ist das Geheimnis hinterlegt. Ich kann auch ganz normal meine anderen Adapter releasen etc.
Woran kann es noch liegen? Ich finde leider hierzu nichts was mir weiterhilft.
-
@lonestar2001
Hast du eine Lösung für das Problem gefunden? Ich habe leider das gleiche Problem und bislang keine Hinweise gefunden. -
@chriswbb Benutz einfach https://www.iobroker.dev/ log dich via Github ein, wähle den Adapter aus und dann Add to Latest Klicken.
-
@jey-cee Leider habe ich nun auch das Problem mit "ERROR: Unsupported protocol ssh:" und wenn ich dann den Weg über https://www.iobroker.dev/ gehe, bekomme ich leider auch nur die folgende Fehlermeldung:
Connecting to GitHub... Connected to GitHub as mule1972 Found fork mule1972/ioBroker.repositories Cloning repository from GitHub Creating branch iopooleco-to-latest Preparing ioBroker.repositories (this may take a while) Adding iopooleco to latest locally Error: Process exited with 1 Failed
Irgendeine Idee woran es liegen könnte bzw. wo ich genauer nachschauen kann?
-
@mule
Das Problem ist bekannt.Editier bitte bis zur Lösung die Datei sources-dist.json im Repository ioBroker.repositories manuell und trag deinen Adapter dort en der alphabetisch richtigen Stelle ein. Erstell anschlißend einen PR mit der Änderung (wenn du direkt auf der Github Webseite editierst macht Github den PR automatisch).
Der Bereich Einsteiger ist eigentlich für einsteigende User gedacht. Dein Beitrag würde besser in Entwikclung passen (@Homoran ev. verschieben?). Grundsätzlich empfehle ich aber unsere Telegram Kanäle für Entwicklungsfragen - dort bekommst du im Allgemeinen rascher Hilfe. (Siehe Kommentar in deinem enderen Beitrag zum Thema).
-
Please try to use https connection. So change repo url at package.json from git@github.com... to https://github.com/... and retry.
Not sure this is causing the problem, but analyzing the latest problems shows that all effected adapters used ssh connection (git@github.com) and not https:.
Please let us know the result of your test.
Thanks
Mcm19587 -
@mcm57 Erstmal Danke für Deinen Support. Ich habe den Adapter nun manuell ins Repo eingetragen und einen PR ausgelöst. Ansonsten habe ich auf https umgestellt und dann hat es auch funktioniert.