Probleme mit Robocop und Linting?
Ich habe das in meinem Workflow, das größtenteils kopiert ist von
name: Discourse Plugin
on:
push:
branches:
- main
- master
schedule:
- cron: 22 05 * * *
jobs:
ci:
uses: discourse/.github/.github/workflows/discourse-plugin.yml@v1
und mein Job schlägt wie folgt fehl:
Run bundle exec rubocop .
vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml: RSpec/FactoryBot/AttributeDefinedStatically hat den falschen Namespace – sollte FactoryBot sein
vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml: RSpec/FactoryBot/CreateList hat den falschen Namespace – sollte FactoryBot sein
vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml: RSpec/FactoryBot/FactoryClassName hat den falschen Namespace – sollte FactoryBot sein
Error: Der `RSpec/FilePath`-Cop wurde in `RSpec/SpecFilePathFormat` und `RSpec/SpecFilePathSuffix` aufgeteilt.
(veraltete Konfiguration gefunden in vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml, bitte aktualisieren Sie sie)
Error: Prozess mit Exit-Code 2 abgeschlossen.
Ich weiß nicht, wo ich discourse/.github/.github/workflows/discourse-plugin.yml@v1 finden kann, um zu sehen, was es tut.
Aber ich glaube nicht, dass eines meiner anderen fehlschlägt. Funktioniert es irgendwie nicht, weil es nach einem Zeitplan ausgeführt wird?