NEWS
Adapter Release schlägt fehl
-
Hi!
Ich versuche gerade meinen ersten kleinen Adapter zu releasen, aber das schlägt fehl bei den adapter-tests.
Link zum run:
https://github.com/maxx8888/ioBroker.ochsner-web2com/actions/runs/3373666653/jobs/5598467207Irgendwas klappt da bei npm ci nicht.
Was muß ich machen damit ich hier weiterkomme?Run actions/setup-node@v2 with: node-version: 14.x cache: npm always-auth: false check-latest: false token: *** Found in cache @ /opt/hostedtoolcache/node/14.20.1/x64 /opt/hostedtoolcache/node/14.20.1/x64/bin/npm config get cache /home/runner/.npm Warning: The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ Warning: The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ npm cache is not found Run npm ci npm ci shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} npm ERR! @esbuild/linux-loong64 not accessible from esbuild npm ERR! A complete log of this run can be found in: npm ERR! /home/runner/.npm/_logs/2022-11-01T23_29_19_183Z-debug.log Error: Process completed with exit code 1. -
Hi!
Ich versuche gerade meinen ersten kleinen Adapter zu releasen, aber das schlägt fehl bei den adapter-tests.
Link zum run:
https://github.com/maxx8888/ioBroker.ochsner-web2com/actions/runs/3373666653/jobs/5598467207Irgendwas klappt da bei npm ci nicht.
Was muß ich machen damit ich hier weiterkomme?Run actions/setup-node@v2 with: node-version: 14.x cache: npm always-auth: false check-latest: false token: *** Found in cache @ /opt/hostedtoolcache/node/14.20.1/x64 /opt/hostedtoolcache/node/14.20.1/x64/bin/npm config get cache /home/runner/.npm Warning: The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ Warning: The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ npm cache is not found Run npm ci npm ci shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} npm ERR! @esbuild/linux-loong64 not accessible from esbuild npm ERR! A complete log of this run can be found in: npm ERR! /home/runner/.npm/_logs/2022-11-01T23_29_19_183Z-debug.log Error: Process completed with exit code 1.@maxx8888 sagte in Adapter Release schlägt fehl:
Ich versuche gerade meinen ersten kleinen Adapter zu releasen
das ist aber definitiv kein Einsteigerniveau!
ich schieb das hier mal weg!
hier im Einsteigerbereich wirdxes wahrscheinlich kein Wissender lesen. -
Hi!
Ich versuche gerade meinen ersten kleinen Adapter zu releasen, aber das schlägt fehl bei den adapter-tests.
Link zum run:
https://github.com/maxx8888/ioBroker.ochsner-web2com/actions/runs/3373666653/jobs/5598467207Irgendwas klappt da bei npm ci nicht.
Was muß ich machen damit ich hier weiterkomme?Run actions/setup-node@v2 with: node-version: 14.x cache: npm always-auth: false check-latest: false token: *** Found in cache @ /opt/hostedtoolcache/node/14.20.1/x64 /opt/hostedtoolcache/node/14.20.1/x64/bin/npm config get cache /home/runner/.npm Warning: The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ Warning: The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ npm cache is not found Run npm ci npm ci shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} npm ERR! @esbuild/linux-loong64 not accessible from esbuild npm ERR! A complete log of this run can be found in: npm ERR! /home/runner/.npm/_logs/2022-11-01T23_29_19_183Z-debug.log Error: Process completed with exit code 1.@maxx8888 Ich würde erstmal auf die aktuellste Version des release-scripts gehen. 2.2.2 ist schon ziemlich alt. Aktuell ist 3.5.9.
Ansonsten schlägt nicht nur der Release fehl, sondern generell alle GitHub Actions (auch testing): https://github.com/maxx8888/ioBroker.ochsner-web2com/actions
Ich würde nochmal alle GitHub Workflows kontrollieren und die dependencies auf den aktuellen Stand bringen. Und wenn dann alle Tests grün sind bei einem normalen commit, dann den release anstoßen.
-
@maxx8888 Ich würde erstmal auf die aktuellste Version des release-scripts gehen. 2.2.2 ist schon ziemlich alt. Aktuell ist 3.5.9.
Ansonsten schlägt nicht nur der Release fehl, sondern generell alle GitHub Actions (auch testing): https://github.com/maxx8888/ioBroker.ochsner-web2com/actions
Ich würde nochmal alle GitHub Workflows kontrollieren und die dependencies auf den aktuellen Stand bringen. Und wenn dann alle Tests grün sind bei einem normalen commit, dann den release anstoßen.
@haus-automatisierung Erstmal muß ich mich bei Dir bedanken für Dein tolles Video. War ein super Einstieg! Bin Schritt für Schritt gefolgt und voila, "fast" schon released :).
OK, alle dependencies und Scripts updaten, mal sehen ob ich das hinbekomme, ist ja mein erstes mal auf GitHub ... :) -
@haus-automatisierung Erstmal muß ich mich bei Dir bedanken für Dein tolles Video. War ein super Einstieg! Bin Schritt für Schritt gefolgt und voila, "fast" schon released :).
OK, alle dependencies und Scripts updaten, mal sehen ob ich das hinbekomme, ist ja mein erstes mal auf GitHub ... :) -
So, wieder etwas weitergekommen. Release auf Github + Workflows laufen durch -> Release auf NPM...
Jetzt hapert es beim Developer Portal wenn ich auf "Add to Latest" drücke.
Sagt leider nicht soviel aus was da schiefgeht ...
@maxx8888 sagte in Adapter Release schlägt fehl:
Sagt leider nicht soviel aus was da schiefgeht ...
Mh, über das Portal habe ich das noch nie gemacht. Sonst klone mal das Repository-Repo und führe dann den Befehl aus.
npm i npm run addToLatest -- --name ochsner-web2com --type climate-control
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden