Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Upload to repository fails

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Upload to repository fails

Geplant Angeheftet Gesperrt Verschoben Entwicklung
repo
7 Beiträge 3 Kommentatoren 522 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Uwe1958U Offline
    Uwe1958U Offline
    Uwe1958
    Developer
    schrieb am zuletzt editiert von
    #1

    Ich habe einen Adapter entwickelt und auf npm veröffentlicht.

    Nun wollte ich den Adapter auch in das ioBroker Repository hochladen und bekomme aber folgende Ausgabe. Ich kann daraus aber leider nicht ersehen, was der Fehler ist.

    Screenshot3.jpg

    Kann mir da jemand weiterhelfen?

    Vielen Dank

    HomoranH mcm1957M 2 Antworten Letzte Antwort
    0
    • Uwe1958U Uwe1958

      Ich habe einen Adapter entwickelt und auf npm veröffentlicht.

      Nun wollte ich den Adapter auch in das ioBroker Repository hochladen und bekomme aber folgende Ausgabe. Ich kann daraus aber leider nicht ersehen, was der Fehler ist.

      Screenshot3.jpg

      Kann mir da jemand weiterhelfen?

      Vielen Dank

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #2

      @uwe1958 Warum ein 2K Screenshot, wenn >70% davon leer sind.

      Screenshot_20240918-130135_Firefox.jpg

      So ist das mobil leider nicht zu entziffern.
      Abgesehen davon ist Text sowieso besser in code-tags aufgehoben

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • Uwe1958U Uwe1958

        Ich habe einen Adapter entwickelt und auf npm veröffentlicht.

        Nun wollte ich den Adapter auch in das ioBroker Repository hochladen und bekomme aber folgende Ausgabe. Ich kann daraus aber leider nicht ersehen, was der Fehler ist.

        Screenshot3.jpg

        Kann mir da jemand weiterhelfen?

        Vielen Dank

        mcm1957M Online
        mcm1957M Online
        mcm1957
        schrieb am zuletzt editiert von
        #3

        @uwe1958 said in Upload to repository fails:

        Ich habe einen Adapter entwickelt und auf npm veröffentlicht.

        Nun wollte ich den Adapter auch in das ioBroker Repository hochladen und bekomme aber folgende Ausgabe. Ich kann daraus aber leider nicht ersehen, was der Fehler ist.

        Screenshot3.jpg

        Kann mir da jemand weiterhelfen?

        Vielen Dank

        Ev. gibt es Probleme mit deinem Fork des repos ioBroker.repositories. Synchronisiere ihn ggF manuell mal.

        Alternatoiv editiere die Datei https://github.com/ioBroker/ioBroker.repositories/blob/master/sources-dist.json uns trage deinen Adapter manuell an der alphabetisch passenden Stelle (!) ein und erstell einen PR. Wenn du direkt auf GitHub Wb editierst erstellt dir GH automatisch einen PR

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        Uwe1958U 1 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          @uwe1958 said in Upload to repository fails:

          Ich habe einen Adapter entwickelt und auf npm veröffentlicht.

          Nun wollte ich den Adapter auch in das ioBroker Repository hochladen und bekomme aber folgende Ausgabe. Ich kann daraus aber leider nicht ersehen, was der Fehler ist.

          Screenshot3.jpg

          Kann mir da jemand weiterhelfen?

          Vielen Dank

          Ev. gibt es Probleme mit deinem Fork des repos ioBroker.repositories. Synchronisiere ihn ggF manuell mal.

          Alternatoiv editiere die Datei https://github.com/ioBroker/ioBroker.repositories/blob/master/sources-dist.json uns trage deinen Adapter manuell an der alphabetisch passenden Stelle (!) ein und erstell einen PR. Wenn du direkt auf GitHub Wb editierst erstellt dir GH automatisch einen PR

          Uwe1958U Offline
          Uwe1958U Offline
          Uwe1958
          Developer
          schrieb am zuletzt editiert von
          #4

          @mcm1957

          Vielen Dank für die Antwort. Es scheint bei mir ein generelles Problem der npm Authentifizierung zu sein.

          Es fing damit an, dass mein access token abgelaufen war und ich einen Neuen erstellen musste. In diesem Zuge habe ich npm auch auf 2FA umgestellt.

          Das nmp login funktioniert, jedoch kann ich nun auch keine neue Version nach npm mehr hochladen (ich benutze hierfür das release script von @AlCalzone

          Beim deploy Schritt gibt es immer den folgenden Fehler:

          Run npm config set //registry.npmjs.org/:_authToken=***
            npm config set //registry.npmjs.org/:_authToken=***
            npm whoami
            npm publish 
            shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
          ##[debug]/usr/bin/bash --noprofile --norc -e -o pipefail /home/runner/work/_temp/d52f83bf-713e-4f05-b616-402c58eaef5e.sh
          npm error code E403
          npm error 403 403 Forbidden - GET https://registry.npmjs.org/-/whoami
          npm error 403 In most cases, you or one of your dependencies are requesting
          npm error 403 a package version that is forbidden by your security policy, or
          npm error 403 on a server you do not have access to.
          
          

          Ich habe nun versucht, die letzten Schritte manuell zu machen.

          Bei dem Versuch mit npm config set ... bekomme ich wieder die Fehlermeldung mit E403.
          Mache ich stattdessen ein npm login, kann ich mich anmelden (mit 2FA).
          Das npm whoami und das npm publish funktionieren dann hinterher und ich habe jetzt eine neue Version auf npm.

          Ich werde nun auch versuchen, das update in das ioroker Repository manuell zu machen. Vielleicht funktioniert das.

          mcm1957M 1 Antwort Letzte Antwort
          0
          • Uwe1958U Uwe1958

            @mcm1957

            Vielen Dank für die Antwort. Es scheint bei mir ein generelles Problem der npm Authentifizierung zu sein.

            Es fing damit an, dass mein access token abgelaufen war und ich einen Neuen erstellen musste. In diesem Zuge habe ich npm auch auf 2FA umgestellt.

            Das nmp login funktioniert, jedoch kann ich nun auch keine neue Version nach npm mehr hochladen (ich benutze hierfür das release script von @AlCalzone

            Beim deploy Schritt gibt es immer den folgenden Fehler:

            Run npm config set //registry.npmjs.org/:_authToken=***
              npm config set //registry.npmjs.org/:_authToken=***
              npm whoami
              npm publish 
              shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
            ##[debug]/usr/bin/bash --noprofile --norc -e -o pipefail /home/runner/work/_temp/d52f83bf-713e-4f05-b616-402c58eaef5e.sh
            npm error code E403
            npm error 403 403 Forbidden - GET https://registry.npmjs.org/-/whoami
            npm error 403 In most cases, you or one of your dependencies are requesting
            npm error 403 a package version that is forbidden by your security policy, or
            npm error 403 on a server you do not have access to.
            
            

            Ich habe nun versucht, die letzten Schritte manuell zu machen.

            Bei dem Versuch mit npm config set ... bekomme ich wieder die Fehlermeldung mit E403.
            Mache ich stattdessen ein npm login, kann ich mich anmelden (mit 2FA).
            Das npm whoami und das npm publish funktionieren dann hinterher und ich habe jetzt eine neue Version auf npm.

            Ich werde nun auch versuchen, das update in das ioroker Repository manuell zu machen. Vielleicht funktioniert das.

            mcm1957M Online
            mcm1957M Online
            mcm1957
            schrieb am zuletzt editiert von mcm1957
            #5

            @uwe1958
            Hast du das neue Token auch in den Secrets auf GitHub gespeichert? Refresh Token erzeugt ein NEUES Token das überall wieder eingetragen werden muss :-( Persönlich habe ich daher bei den meisten Tokens kein Ablaufdatum eingestellt.

            Und auf npm hast du hoffentlich tokens erlaubt (oder 2FA disabled)

            8c552ad9-39ce-4c23-aac1-f54ae45741f5-image.png

            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
            Support Repositoryverwaltung.

            Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

            LESEN - gute Forenbeitrage

            Uwe1958U 1 Antwort Letzte Antwort
            0
            • mcm1957M mcm1957

              @uwe1958
              Hast du das neue Token auch in den Secrets auf GitHub gespeichert? Refresh Token erzeugt ein NEUES Token das überall wieder eingetragen werden muss :-( Persönlich habe ich daher bei den meisten Tokens kein Ablaufdatum eingestellt.

              Und auf npm hast du hoffentlich tokens erlaubt (oder 2FA disabled)

              8c552ad9-39ce-4c23-aac1-f54ae45741f5-image.png

              Uwe1958U Offline
              Uwe1958U Offline
              Uwe1958
              Developer
              schrieb am zuletzt editiert von
              #6

              @mcm1957
              Den neuen Token habe ich in GitHub eingetragen.

              Leider gibt es keine Möglichkeit (mehr) das Ablaufdatum für Tokens offen zu lassen. Ebenso ist die von Dir gezeigte mittlere Möglichkeit bei der 2FA nicht mehr vorhanden. Geht also wohl nur entweder/oder.

              mcm1957M 1 Antwort Letzte Antwort
              0
              • Uwe1958U Uwe1958

                @mcm1957
                Den neuen Token habe ich in GitHub eingetragen.

                Leider gibt es keine Möglichkeit (mehr) das Ablaufdatum für Tokens offen zu lassen. Ebenso ist die von Dir gezeigte mittlere Möglichkeit bei der 2FA nicht mehr vorhanden. Geht also wohl nur entweder/oder.

                mcm1957M Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von mcm1957
                #7

                @uwe1958
                Also ich kann bei classic Token gar kein Ablaufdatum einstellen. Die sind immer unbegrenzt.

                7b8f3478-92f3-43fe-966e-682c8325e69f-image.png

                Nur bei den Granular Access Tokens scheint es kein unlimited zu geben - aber für den Update von Github ist ein Classic Token vollkommen ausreichend. Token mit Ablaufdatum grenzen an Masochismus - zumidnest solange es keine Möglichkeit gitb die einfach zu verlängern (und nicht nur neu zu erstellen)

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                LESEN - gute Forenbeitrage

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                835

                Online

                32.4k

                Benutzer

                81.5k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe