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.1k

  • 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.4k

[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 Offline
    SKBS Offline
    SKB
    Developer Most Active
    schrieb am zuletzt editiert von SKB
    #1

    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!

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

      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

                        322

                        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