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. [gelöst] Github Test and Release - check-and-lint - Error

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[gelöst] Github Test and Release - check-and-lint - Error

Geplant Angeheftet Gesperrt Verschoben Entwicklung
11 Beiträge 2 Kommentatoren 946 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.
  • SKBS SKB

    Hallo Zusammen,
    ich habe irgendwie seit paar Tagen das Problem, wenn ich auf Github etwas hochlade, das Test and Release bei "check-and-lint" einen Fehler wirft. Der Fehler kommt in Schritt 2 Run ioBroker/testing-action-check@v1.

    Fehlermeldung:

    (node:1820) ESLintIgnoreWarning: The ".eslintignore" file is no longer supported. Switch to using the "ignores" property in "eslint.config.js": https://eslint.org/docs/latest/use/configure/migration-guide#ignoring-files
    (Use `node --trace-warnings ...` to show where the warning was created)
    
    Oops! Something went wrong! :(
    
    ESLint: 9.0.0
    
    Error: Could not find config file.
        at locateConfigFileToUse (/home/runner/work/ioBroker.energiefluss-erweitert/ioBroker.energiefluss-erweitert/node_modules/eslint/lib/eslint/eslint.js:349:21)
        at async calculateConfigArray (/home/runner/work/ioBroker.energiefluss-erweitert/ioBroker.energiefluss-erweitert/node_modules/eslint/lib/eslint/eslint.js:384:49)
        at async ESLint.lintFiles (/home/runner/work/ioBroker.energiefluss-erweitert/ioBroker.energiefluss-erweitert/node_modules/eslint/lib/eslint/eslint.js:814:25)
        at async Object.execute (/home/runner/work/ioBroker.energiefluss-erweitert/ioBroker.energiefluss-erweitert/node_modules/eslint/lib/cli.js:461:23)
        at async main (/home/runner/work/ioBroker.energiefluss-erweitert/ioBroker.energiefluss-erweitert/node_modules/eslint/bin/eslint.js:165:22)
    Error: Process completed with exit code 2.
    

    Weiss zufällig jemand, wie ich das beheben kann?

    Danke!

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

    @skb
    Sorry - neue Version.

    Du hast eslint auf Version 9.x.x hochgezogen. Mach dezeit einen DOWNGRADE auf die alte Version (8.x.x).

    Die MAJOR Release 9.x.x erfoerdert massive Änderungen an der Konfiguration. Außerdem wird die neue Konfiguration noch nicht von allen Plugins unterstütz. Für JS sollte es prinzipiell gehen, für TS eher nicht.

    Also klare Empfehlung:
    Derzeit NICHT auf eslint 9.x.x aktualisiseren.

    Wir werden sobald alles kalr ist ein angepasstes Set von Configfiles in den Templates zur Verfügung stellen.

    mcm1957

    P.S. Bitte bei MAJOR Releases immer die Releasenotes lesen und Dependabot PRs die die Test failen nicht einfach mal so mergen ...

    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

    SKBS 1 Antwort Letzte Antwort
    0
    • mcm1957M mcm1957

      @skb
      Sorry - neue Version.

      Du hast eslint auf Version 9.x.x hochgezogen. Mach dezeit einen DOWNGRADE auf die alte Version (8.x.x).

      Die MAJOR Release 9.x.x erfoerdert massive Änderungen an der Konfiguration. Außerdem wird die neue Konfiguration noch nicht von allen Plugins unterstütz. Für JS sollte es prinzipiell gehen, für TS eher nicht.

      Also klare Empfehlung:
      Derzeit NICHT auf eslint 9.x.x aktualisiseren.

      Wir werden sobald alles kalr ist ein angepasstes Set von Configfiles in den Templates zur Verfügung stellen.

      mcm1957

      P.S. Bitte bei MAJOR Releases immer die Releasenotes lesen und Dependabot PRs die die Test failen nicht einfach mal so mergen ...

      SKBS Offline
      SKBS Offline
      SKB
      Developer Most Active
      schrieb am zuletzt editiert von
      #3

      @mcm57 Habe ich ja :)

      Node 18 und 20.

      ... wer nicht mit der Zeit geht, geht mit der Zeit ...

      Aktuelle Entwicklung: Energiefluss - erweitert (https://forum.iobroker.net/topic/64734)

      mcm1957M 1 Antwort Letzte Antwort
      0
      • SKBS SKB

        @mcm57 Habe ich ja :)

        Node 18 und 20.

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

        @skb said in Github Test and Release - check-and-lint - Error:

        @mcm57 Habe ich ja :)

        Node 18 und 20.

        Ja mein Fehler - hab das Posting geändert. Hab zu schlampig gelesen.

        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

        SKBS 1 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          @skb said in Github Test and Release - check-and-lint - Error:

          @mcm57 Habe ich ja :)

          Node 18 und 20.

          Ja mein Fehler - hab das Posting geändert. Hab zu schlampig gelesen.

          SKBS Offline
          SKBS Offline
          SKB
          Developer Most Active
          schrieb am zuletzt editiert von
          #5

          @mcm57 Ok, werde ich machen. Ich lasse eslint dann erstmal auf false.

          ... wer nicht mit der Zeit geht, geht mit der Zeit ...

          Aktuelle Entwicklung: Energiefluss - erweitert (https://forum.iobroker.net/topic/64734)

          mcm1957M 1 Antwort Letzte Antwort
          0
          • SKBS SKB

            @mcm57 Ok, werde ich machen. Ich lasse eslint dann erstmal auf false.

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

            @skb
            Mach bitte eher einen Downgrade wenn möglich und lass lint on.
            Aber verpflichtend ist es nicht.

            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

            SKBS 1 Antwort Letzte Antwort
            0
            • mcm1957M mcm1957

              @skb
              Mach bitte eher einen Downgrade wenn möglich und lass lint on.
              Aber verpflichtend ist es nicht.

              SKBS Offline
              SKBS Offline
              SKB
              Developer Most Active
              schrieb am zuletzt editiert von
              #7

              @mcm57 Könntest Du mir noch sagen, wie man dieses Downgrade macht?

              ... wer nicht mit der Zeit geht, geht mit der Zeit ...

              Aktuelle Entwicklung: Energiefluss - erweitert (https://forum.iobroker.net/topic/64734)

              mcm1957M 1 Antwort Letzte Antwort
              0
              • SKBS SKB

                @mcm57 Könntest Du mir noch sagen, wie man dieses Downgrade macht?

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

                @skb
                Es sollte reichen in deinem clone in package.json die alte Version einzutragen, dann ein npm i zu machen und package.json und package-lock.json zu committen.

                Alternativ und ev noch einfacher kannst du ein npm i eslint@x,y,z --dev (oder wie das package jetzt genau heißt) in deiner Entwicklungsumgebung auf der Konsole ausführen. Das sollte die Version x.y.z installieren. Und dann package.json und package-lock.json committen

                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

                SKBS 2 Antworten Letzte Antwort
                0
                • mcm1957M mcm1957

                  @skb
                  Es sollte reichen in deinem clone in package.json die alte Version einzutragen, dann ein npm i zu machen und package.json und package-lock.json zu committen.

                  Alternativ und ev noch einfacher kannst du ein npm i eslint@x,y,z --dev (oder wie das package jetzt genau heißt) in deiner Entwicklungsumgebung auf der Konsole ausführen. Das sollte die Version x.y.z installieren. Und dann package.json und package-lock.json committen

                  SKBS Offline
                  SKBS Offline
                  SKB
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #9

                  @mcm57 Ah, ok. Werde ich ausprobieren. Danke!

                  ... wer nicht mit der Zeit geht, geht mit der Zeit ...

                  Aktuelle Entwicklung: Energiefluss - erweitert (https://forum.iobroker.net/topic/64734)

                  mcm1957M 1 Antwort Letzte Antwort
                  0
                  • SKBS SKB

                    @mcm57 Ah, ok. Werde ich ausprobieren. Danke!

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

                    @skb
                    Du kannst ja schon vor dem committen mit npm run lint schaun ob alles passt.

                    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
                    • mcm1957M mcm1957

                      @skb
                      Es sollte reichen in deinem clone in package.json die alte Version einzutragen, dann ein npm i zu machen und package.json und package-lock.json zu committen.

                      Alternativ und ev noch einfacher kannst du ein npm i eslint@x,y,z --dev (oder wie das package jetzt genau heißt) in deiner Entwicklungsumgebung auf der Konsole ausführen. Das sollte die Version x.y.z installieren. Und dann package.json und package-lock.json committen

                      SKBS Offline
                      SKBS Offline
                      SKB
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #11

                      @mcm57 sagte in Github Test and Release - check-and-lint - Error:

                      npm i eslint@x,y,z --dev

                      Super!

                      npm i eslint@8.5.9 --dev
                      

                      hat prima funktioniert ;)

                      ... wer nicht mit der Zeit geht, geht mit der Zeit ...

                      Aktuelle Entwicklung: Energiefluss - erweitert (https://forum.iobroker.net/topic/64734)

                      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

                      765

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      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