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. [erledigt] Hilfe => Veröffentlichung mit test-and-release

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    504

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

[erledigt] Hilfe => Veröffentlichung mit test-and-release

Geplant Angeheftet Gesperrt Verschoben Entwicklung
5 Beiträge 2 Kommentatoren 75 Aufrufe 1 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.
  • Dirk PeterD Online
    Dirk PeterD Online
    Dirk Peter
    schrieb am zuletzt editiert von Dirk Peter
    #1

    Hallo,
    ich wollte eine neue Version von sprinklecontrol 1.0.0 veröffentlichen. Bekomme aber einen Fehler in deploy.
    Kann mir jemand sagen, wie ich mich bei der Verbindung Github => npm richtig registriere und wo! Der TOKEN existiert ja nicht mehr.
    Screenshot 2026-03-21 124426.jpg

    npm warn publish npm auto-corrected some errors in your package.json when publishing.  Please run "npm pkg fix" to address these errors.
    npm warn publish errors corrected:
    npm warn publish "repository.url" was normalized to "git+https://github.com/Dirk-Peter-md/ioBroker.sprinklecontrol.git"
    npm notice
    npm notice 📦  iobroker.sprinklecontrol@1.0.0
    npm notice Tarball Contents
    npm notice 1.1kB LICENSE
    npm notice 3.5kB README.md
    npm notice 9.2kB admin/i18n/de/translations.json
    npm notice 8.8kB admin/i18n/en/translations.json
    npm notice 9.6kB admin/i18n/es/translations.json
    npm notice 9.6kB admin/i18n/fr/translations.json
    npm notice 9.6kB admin/i18n/it/translations.json
    npm notice 9.0kB admin/i18n/nl/translations.json
    npm notice 9.2kB admin/i18n/pl/translations.json
    npm notice 9.5kB admin/i18n/pt/translations.json
    npm notice 12.3kB admin/i18n/ru/translations.json
    npm notice 12.0kB admin/i18n/uk/translations.json
    npm notice 8.2kB admin/i18n/zh-cn/translations.json
    npm notice 19.6kB admin/img/info-big.png
    npm notice 70.8kB admin/index_m.html
    npm notice 37.4kB admin/index_m.js
    npm notice 51.8kB admin/sprinklecontrol.png
    npm notice 9.1kB admin/style.css
    npm notice 105.9kB admin/words.js
    npm notice 29.5kB io-package.json
    npm notice 589B lib/adapter-config.d.ts
    npm notice 18.9kB lib/evaporation.js
    npm notice 20.9kB lib/myConfig.js
    npm notice 8.9kB lib/sendMessageText.js
    npm notice 6.7kB lib/tools.js
    npm notice 69.2kB lib/valveControl.js
    npm notice 122.4kB main.js
    npm notice 2.2kB package.json
    npm notice Tarball Details
    npm notice name: iobroker.sprinklecontrol
    npm notice version: 1.0.0
    npm notice filename: iobroker.sprinklecontrol-1.0.0.tgz
    npm notice package size: 188.4 kB
    npm notice unpacked size: 685.6 kB
    npm notice shasum: fd35e85c27587e72cdd01f54c4b5ec4754bdb8ce
    npm notice integrity: sha512-IYOkFpHhHHNHM[...]/j+84bRWrFTIg==
    npm notice total files: 28
    npm notice
    npm error code ENEEDAUTH
    npm error need auth This command requires you to be logged in to https://registry.npmjs.org/
    npm error need auth You need to authorize this machine using `npm adduser`
    npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-03-21T09_48_01_665Z-debug-0.log
    Error: Process completed with exit code 1.
    

    Danke für Eure Hilfe

    1 Antwort Letzte Antwort
    0
    • T Nicht stören
      T Nicht stören
      ticaki
      schrieb am zuletzt editiert von ticaki
      #2

      Du must den Adapter für die erste Veröffentlichung von der cli aus pubilzieren. Wenn das hingegen eine ein Update ist dann:

      Auf npmjs das hier richtig für deinen Adapter ausfüllen.
      Bildschirmfoto 2026-03-21 um 13.06.19.png

      und in

      .github/workflows/test-and-release.yml

      Bildschirmfoto 2026-03-21 um 13.07.39.png

      das hier wie im Bild oben ergänzen:

          # Write permissions are required to create Github releases
          permissions:
            contents: write
            id-token: write
      

      Bin gerade unsicher ob contents: write nicht schon immer da war

      @mcm1957 hoffe das ist alles richtig? :)

      EDIT
      Achtung das b in in ioBroker ist groß - das hat jemanden schon 1-2h gekostet :D

      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

      Spenden

      1 Antwort Letzte Antwort
      1
      • Dirk PeterD Online
        Dirk PeterD Online
        Dirk Peter
        schrieb am zuletzt editiert von
        #3

        Soweit ich sehe ist alles i.O. Aber mit Github und npm habe ich nicht viel am Hut. Es muss einfach laufen. Sorry für meine unkenntnis!

        Screenshot 2026-03-21 134711.jpg

        Screenshot 2026-03-21 134811.jpg

        npm-Fehlercode ENEEDAUTH 
        npm-Fehler benötigen Authentifizierung Dieser Befehl erfordert, dass Sie eingeloggt sind https://registry.npmjs.org/
        npm-Fehler benötigt Authentifizierung Du musst diese Maschine mit 'npm adduser' autorisieren 
        npm-Fehler Ein vollständiges Logbuch dieses Durchlaufs findet sich in: /home/runner/.npm/_logs/2026-03-21T12_52_04_869Z-debug-0.log 
        Fehler: Der Prozess wurde mit Austrittscode 1 abgeschlossen.
        

        Der Fehler liegt beim einrichten der Authentifizierung.
        Der Log sagt mir ja auch npm adduser.
        Nur leider nicht wo :-(

        1 Antwort Letzte Antwort
        0
        • T Nicht stören
          T Nicht stören
          ticaki
          schrieb am zuletzt editiert von ticaki
          #4

          Bildschirmfoto 2026-03-21 um 14.16.02.png

          Deine Repobezeichnung ist falsch dopple //

          EDIT: KA wieso ich da wieder ein rätsel gemacht habe - vor dem ioBroker darf kein / sein

          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

          Spenden

          1 Antwort Letzte Antwort
          1
          • Dirk PeterD Online
            Dirk PeterD Online
            Dirk Peter
            schrieb am zuletzt editiert von
            #5

            Das war es, DANKE ! ! !
            und ich habe an einer ganz anderen Ecke gesucht. :-)

            Screenshot 2026-03-21 145126.jpg

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


            Support us

            ioBroker
            Community Adapters
            Donate

            653

            Online

            32.7k

            Benutzer

            82.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