Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. (gelöst) Mein Alter-Adapter: test-and-release.yml erneuern

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    656

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

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

(gelöst) Mein Alter-Adapter: test-and-release.yml erneuern

Scheduled Pinned Locked Moved Entwicklung
13 Posts 4 Posters 990 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kBrausewK Offline
    kBrausewK Offline
    kBrausew
    wrote on last edited by kBrausew
    #1

    Hallo zusammen
    ich habe vom BOT die Aufgabe bekommen mein Repo-Test (test-and-release) umzustellen auf Node.JS V22
    Ich kann mich aber nicht mehr daran erinnern woher ich den Skript habe und was ich anpassen muss ... sind noch Test für V12 drin :-(
    Woher bekomme ich den Aktuellen und was muss ich anpassen (Beschreibung für nagelneuen Adapter habe ich gefunden aber Upgrade nicht ...)

    Pi 4/8GB + SSD + Docker \ DebMatic HM-IP + HM-RF \ ioBroker
    HikVision InterCom \ tedee SmartLook
    Wiegand - TCP/IP Door Access Controller \ MF-549 Fingerprint/Code/RFID \ FP100 Fingerprint/Code

    Fritz 7590 (ohne SmartHome)

    haus-automatisierungH 1 Reply Last reply
    0
    • kBrausewK kBrausew

      Hallo zusammen
      ich habe vom BOT die Aufgabe bekommen mein Repo-Test (test-and-release) umzustellen auf Node.JS V22
      Ich kann mich aber nicht mehr daran erinnern woher ich den Skript habe und was ich anpassen muss ... sind noch Test für V12 drin :-(
      Woher bekomme ich den Aktuellen und was muss ich anpassen (Beschreibung für nagelneuen Adapter habe ich gefunden aber Upgrade nicht ...)

      haus-automatisierungH Online
      haus-automatisierungH Online
      haus-automatisierung
      Developer Most Active
      wrote on last edited by
      #2

      @kbrausew Um welchen Adapter geht es denn überhaupt

      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
      📚 Meine inoffizielle ioBroker Dokumentation

      1 Reply Last reply
      0
      • kBrausewK Offline
        kBrausewK Offline
        kBrausew
        wrote on last edited by
        #3

        https://github.com/kBrausew/ioBroker.wiegand-tcpip/issues/9

        Pi 4/8GB + SSD + Docker \ DebMatic HM-IP + HM-RF \ ioBroker
        HikVision InterCom \ tedee SmartLook
        Wiegand - TCP/IP Door Access Controller \ MF-549 Fingerprint/Code/RFID \ FP100 Fingerprint/Code

        Fritz 7590 (ohne SmartHome)

        haus-automatisierungH 1 Reply Last reply
        0
        • kBrausewK kBrausew

          https://github.com/kBrausew/ioBroker.wiegand-tcpip/issues/9

          haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          wrote on last edited by
          #4

          @kbrausew Diese Datei anpassen:

          https://github.com/kBrausew/ioBroker.wiegand-tcpip/blob/master/.github/workflows/test-and-release.yml

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          kBrausewK 1 Reply Last reply
          0
          • haus-automatisierungH haus-automatisierung

            @kbrausew Diese Datei anpassen:

            https://github.com/kBrausew/ioBroker.wiegand-tcpip/blob/master/.github/workflows/test-and-release.yml

            kBrausewK Offline
            kBrausewK Offline
            kBrausew
            wrote on last edited by
            #5

            @haus-automatisierung
            Was auch immer ich versuchte anzupassen, funktioniert nicht... z.B.: Habe ich bereits V22 eingetragen.. trotzdem vermisst der BOT dies ???

            Ich würde gerne den neusten "TEST-AND-RELEASE.YML" benützen... bin mir aber unsicher welchen ich nehmen soll (wird zigfach auf GitHub gefunden)
            Und selbst wenn ich ihn gefunden habe, aus dem Gedächtnis ist mir noch bekannt das darin mehrere Änderungen/Anpassungen erforderlich waren (welche???)

            Zur Info: Ich habe keine Ahnung von Rover (oder was auch immer) YML... hier könnte auch Keilschrift drin stehen, ich würde es nicht entdecken.

            Pi 4/8GB + SSD + Docker \ DebMatic HM-IP + HM-RF \ ioBroker
            HikVision InterCom \ tedee SmartLook
            Wiegand - TCP/IP Door Access Controller \ MF-549 Fingerprint/Code/RFID \ FP100 Fingerprint/Code

            Fritz 7590 (ohne SmartHome)

            haus-automatisierungH 1 Reply Last reply
            0
            • kBrausewK kBrausew

              @haus-automatisierung
              Was auch immer ich versuchte anzupassen, funktioniert nicht... z.B.: Habe ich bereits V22 eingetragen.. trotzdem vermisst der BOT dies ???

              Ich würde gerne den neusten "TEST-AND-RELEASE.YML" benützen... bin mir aber unsicher welchen ich nehmen soll (wird zigfach auf GitHub gefunden)
              Und selbst wenn ich ihn gefunden habe, aus dem Gedächtnis ist mir noch bekannt das darin mehrere Änderungen/Anpassungen erforderlich waren (welche???)

              Zur Info: Ich habe keine Ahnung von Rover (oder was auch immer) YML... hier könnte auch Keilschrift drin stehen, ich würde es nicht entdecken.

              haus-automatisierungH Online
              haus-automatisierungH Online
              haus-automatisierung
              Developer Most Active
              wrote on last edited by
              #6

              @kbrausew Statt 18.x schreibst Du überall 20.x rein. Das ist ja die Version, mit welcher die Aufgaben ausgeführt werden. Und die zu testenden Versionen stehen ja in dem Array:

              https://github.com/kBrausew/ioBroker.wiegand-tcpip/blob/1ad54fe00506ce3d5a649bdb2b3f1aaca8cb9b9c/.github/workflows/test-and-release.yml#L38

              Da hast Du ja schon den Hinweis bekommen, dass da 18, 20 und 22 rein soll:

              https://github.com/kBrausew/ioBroker.wiegand-tcpip/issues/9#issuecomment-2357912276

              🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
              🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
              📚 Meine inoffizielle ioBroker Dokumentation

              kBrausewK 1 Reply Last reply
              0
              • haus-automatisierungH haus-automatisierung

                @kbrausew Statt 18.x schreibst Du überall 20.x rein. Das ist ja die Version, mit welcher die Aufgaben ausgeführt werden. Und die zu testenden Versionen stehen ja in dem Array:

                https://github.com/kBrausew/ioBroker.wiegand-tcpip/blob/1ad54fe00506ce3d5a649bdb2b3f1aaca8cb9b9c/.github/workflows/test-and-release.yml#L38

                Da hast Du ja schon den Hinweis bekommen, dass da 18, 20 und 22 rein soll:

                https://github.com/kBrausew/ioBroker.wiegand-tcpip/issues/9#issuecomment-2357912276

                kBrausewK Offline
                kBrausewK Offline
                kBrausew
                wrote on last edited by kBrausew
                #7

                @haus-automatisierung
                ... habe jetzt mal mit 18.x, 20.x und 22.x experimentiert die Tests laufen alle auf Error... ich bin mit meinem (wenn auch sehr bescheidenem ...) Wissen am Ende :-(

                ... wie komme ich an die Log-Datei die im Protokoll steht?

                Pi 4/8GB + SSD + Docker \ DebMatic HM-IP + HM-RF \ ioBroker
                HikVision InterCom \ tedee SmartLook
                Wiegand - TCP/IP Door Access Controller \ MF-549 Fingerprint/Code/RFID \ FP100 Fingerprint/Code

                Fritz 7590 (ohne SmartHome)

                arteckA 1 Reply Last reply
                0
                • kBrausewK kBrausew

                  @haus-automatisierung
                  ... habe jetzt mal mit 18.x, 20.x und 22.x experimentiert die Tests laufen alle auf Error... ich bin mit meinem (wenn auch sehr bescheidenem ...) Wissen am Ende :-(

                  ... wie komme ich an die Log-Datei die im Protokoll steht?

                  arteckA Offline
                  arteckA Offline
                  arteck
                  Developer Most Active
                  wrote on last edited by arteck
                  #8

                  @kbrausew klickmal hier

                  10646059-f3c8-47c9-993c-3818b00da997-grafik.png
                  dann

                  ec93cde6-65c1-4c6e-a263-3d57fe28011d-grafik.png

                  dann log lesen

                  npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
                  

                  du musst mal deine package-lock.json neu generieren und einchecken..deine ist 2 Jahre alt.. dass das nicht mehr passt ist klar

                  zigbee hab ich, zwave auch, nuc's genauso und HA auch

                  mcm1957M 1 Reply Last reply
                  1
                  • arteckA arteck

                    @kbrausew klickmal hier

                    10646059-f3c8-47c9-993c-3818b00da997-grafik.png
                    dann

                    ec93cde6-65c1-4c6e-a263-3d57fe28011d-grafik.png

                    dann log lesen

                    npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
                    

                    du musst mal deine package-lock.json neu generieren und einchecken..deine ist 2 Jahre alt.. dass das nicht mehr passt ist klar

                    mcm1957M Online
                    mcm1957M Online
                    mcm1957
                    wrote on last edited by mcm1957
                    #9

                    @arteck said in Mein Alter-Adapter: test-and-release.yml erneuern:

                    @kbrausew klickmal hier

                    10646059-f3c8-47c9-993c-3818b00da997-grafik.png
                    dann

                    ec93cde6-65c1-4c6e-a263-3d57fe28011d-grafik.png

                    dann log lesen

                    npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
                    

                    du musst mal deine package-lock.json neu generieren und einchecken..deine ist 2 Jahre alt.. dass das nicht mehr passt ist klar

                    @kBrausew
                    Generell würde ich dir empfehlen mit Fragen zur Entwicklung unsere Telegramm Channels zu nutzen. Invites findest du auf https://www.iobroker.dev. Da errecihst du dev normalerweise schnelle und sicherer als hier :-).

                    Ich werf da mal nen Blick drauf. Hab schon gesehen dass du heute viel mit dem Bit gechattet hast :-)

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

                    Wer 'nen Kaffee spendieren will: https://paypal.me

                    LESEN - gute Forenbeitrage

                    mcm1957M 1 Reply Last reply
                    0
                    • mcm1957M mcm1957

                      @arteck said in Mein Alter-Adapter: test-and-release.yml erneuern:

                      @kbrausew klickmal hier

                      10646059-f3c8-47c9-993c-3818b00da997-grafik.png
                      dann

                      ec93cde6-65c1-4c6e-a263-3d57fe28011d-grafik.png

                      dann log lesen

                      npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
                      

                      du musst mal deine package-lock.json neu generieren und einchecken..deine ist 2 Jahre alt.. dass das nicht mehr passt ist klar

                      @kBrausew
                      Generell würde ich dir empfehlen mit Fragen zur Entwicklung unsere Telegramm Channels zu nutzen. Invites findest du auf https://www.iobroker.dev. Da errecihst du dev normalerweise schnelle und sicherer als hier :-).

                      Ich werf da mal nen Blick drauf. Hab schon gesehen dass du heute viel mit dem Bit gechattet hast :-)

                      mcm1957M Online
                      mcm1957M Online
                      mcm1957
                      wrote on last edited by mcm1957
                      #10

                      @kBrausew

                      Du hast einen PR
                      https://github.com/kBrausew/ioBroker.wiegand-tcpip/pull/18

                      Bitte checken / mergen / testen. PR sollte das Testing auf aktuellen Stand bringen und fixed das asynchrone package-lock.json.

                      Generell würde ich dir empfehlen den dependabot zu aktivieren. Falls du dazu Hilfe brauchst bitte melden. Falls du manuell dependencies aktualisiserst musst due IMMER ind er Entwicklungsumgebung das package-lock.json mittels 'npm i' aktualisisern. Sollte das mal nicht funktionieren, dann kannst du jederzeit package-lock.json löschen und mittels 'npm i'neu erstellen.

                      Wünsch noch nen schönen Abend.

                      Und DANKE dass du Zeit und Wissen für die Wartung eines ioBroker Adapters aufwendest.

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

                      Wer 'nen Kaffee spendieren will: https://paypal.me

                      LESEN - gute Forenbeitrage

                      kBrausewK 1 Reply Last reply
                      2
                      • mcm1957M mcm1957

                        @kBrausew

                        Du hast einen PR
                        https://github.com/kBrausew/ioBroker.wiegand-tcpip/pull/18

                        Bitte checken / mergen / testen. PR sollte das Testing auf aktuellen Stand bringen und fixed das asynchrone package-lock.json.

                        Generell würde ich dir empfehlen den dependabot zu aktivieren. Falls du dazu Hilfe brauchst bitte melden. Falls du manuell dependencies aktualisiserst musst due IMMER ind er Entwicklungsumgebung das package-lock.json mittels 'npm i' aktualisisern. Sollte das mal nicht funktionieren, dann kannst du jederzeit package-lock.json löschen und mittels 'npm i'neu erstellen.

                        Wünsch noch nen schönen Abend.

                        Und DANKE dass du Zeit und Wissen für die Wartung eines ioBroker Adapters aufwendest.

                        kBrausewK Offline
                        kBrausewK Offline
                        kBrausew
                        wrote on last edited by
                        #11

                        @mcm1957
                        ALLER BESTEN DANK: du hast ja meine Arbeit gemacht ❤️

                        PR ist drin und alles auf Grün => nochmal DANKE

                        Ich komm dann auf dein Angebot mit dem DependBot auf euch zu, wenn ich anfange den HikVision-Intercom-Adapter zu bauen.

                        Pi 4/8GB + SSD + Docker \ DebMatic HM-IP + HM-RF \ ioBroker
                        HikVision InterCom \ tedee SmartLook
                        Wiegand - TCP/IP Door Access Controller \ MF-549 Fingerprint/Code/RFID \ FP100 Fingerprint/Code

                        Fritz 7590 (ohne SmartHome)

                        mcm1957M 1 Reply Last reply
                        0
                        • kBrausewK kBrausew

                          @mcm1957
                          ALLER BESTEN DANK: du hast ja meine Arbeit gemacht ❤️

                          PR ist drin und alles auf Grün => nochmal DANKE

                          Ich komm dann auf dein Angebot mit dem DependBot auf euch zu, wenn ich anfange den HikVision-Intercom-Adapter zu bauen.

                          mcm1957M Online
                          mcm1957M Online
                          mcm1957
                          wrote on last edited by mcm1957
                          #12

                          @kbrausew
                          In jedem Fall fass auch unsere Telegramm Kanäle (oder Discord wenn du das schon benutzt) ins Auge. Normalerweise sehe ich und andere Devs Meldungen dort rascher und vor allem sicherer ls hier in der Vielzahl an Forumsdiskussionen.

                          Kannst mich aber auch jederzeit gezielt pingen (@mcm1957)

                          SChau dir bitte auch an was der PR geliefert hat damit du das nächste Mal ev. das Problem selbst lösen kannst. Wenn was unklar ist gerne fragen.

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

                          Wer 'nen Kaffee spendieren will: https://paypal.me

                          LESEN - gute Forenbeitrage

                          kBrausewK 1 Reply Last reply
                          0
                          • mcm1957M mcm1957

                            @kbrausew
                            In jedem Fall fass auch unsere Telegramm Kanäle (oder Discord wenn du das schon benutzt) ins Auge. Normalerweise sehe ich und andere Devs Meldungen dort rascher und vor allem sicherer ls hier in der Vielzahl an Forumsdiskussionen.

                            Kannst mich aber auch jederzeit gezielt pingen (@mcm1957)

                            SChau dir bitte auch an was der PR geliefert hat damit du das nächste Mal ev. das Problem selbst lösen kannst. Wenn was unklar ist gerne fragen.

                            kBrausewK Offline
                            kBrausewK Offline
                            kBrausew
                            wrote on last edited by
                            #13

                            @mcm1957
                            ... keine Angst, ich habe mir jeden commit vom PR vor dem merge genau angeschaut.

                            Normalerweise hätte auch der Hinweis auf

                            npm i
                            

                            ausgereicht => der PR war wirklich eine noch nicht gekannter Verwöhnfaktor 😍

                            Pi 4/8GB + SSD + Docker \ DebMatic HM-IP + HM-RF \ ioBroker
                            HikVision InterCom \ tedee SmartLook
                            Wiegand - TCP/IP Door Access Controller \ MF-549 Fingerprint/Code/RFID \ FP100 Fingerprint/Code

                            Fritz 7590 (ohne SmartHome)

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            557

                            Online

                            32.7k

                            Users

                            82.6k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe