Problemas com robocop e linting?
Tenho isto no meu fluxo de trabalho, que foi maioritariamente copiado de
name: Discourse Plugin
on:
push:
branches:
- main
- master
schedule:
- cron: 22 05 * * *
jobs:
ci:
uses: discourse/.github/.github/workflows/discourse-plugin.yml@v1
E o meu trabalho está a falhar assim:
Run bundle exec rubocop .
vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml: RSpec/FactoryBot/AttributeDefinedStatically tem o namespace errado - deveria ser FactoryBot
vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml: RSpec/FactoryBot/CreateList tem o namespace errado - deveria ser FactoryBot
vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml: RSpec/FactoryBot/FactoryClassName tem o namespace errado - deveria ser FactoryBot
Error: A cop `RSpec/FilePath` foi dividida em `RSpec/SpecFilePathFormat` e `RSpec/SpecFilePathSuffix`.
(configuração obsoleta encontrada em vendor/bundle/ruby/3.1.0/gems/rubocop-discourse-3.3.0/rubocop-rspec.yml, por favor atualize-a)
Error: Processo concluído com código de saída 2.
Não sei onde encontrar discourse/.github/.github/workflows/discourse-plugin.yml@v1 para ver o que está a fazer.
Mas não acho que nenhum dos meus outros esteja a falhar. Será que não está a funcionar porque está a ser executado num agendamento?