diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 25dbc3839c..b5a33d7a45 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -137,7 +137,7 @@ jobs: if: env.BUILD_TYPE == 'LINT' run: | yarn eslint app/assets/javascripts test/javascripts - yarn eslint --ext .es6 app/assets/javascripts test/javascripts plugins + yarn eslint --global I18n --ext .es6 plugins - name: Prettier if: env.BUILD_TYPE == 'LINT' diff --git a/lib/tasks/docker.rake b/lib/tasks/docker.rake index 2d1f9fee14..6733ae31a0 100644 --- a/lib/tasks/docker.rake +++ b/lib/tasks/docker.rake @@ -66,7 +66,7 @@ task 'docker:test' do if ENV["SINGLE_PLUGIN"] @good &&= run_or_fail("bundle exec rubocop --parallel plugins/#{ENV["SINGLE_PLUGIN"]}") - @good &&= run_or_fail("yarn eslint --ext .es6 plugins/#{ENV['SINGLE_PLUGIN']}") + @good &&= run_or_fail("yarn eslint --global I18n --ext .es6 plugins/#{ENV['SINGLE_PLUGIN']}") puts "Listing prettier offenses in #{ENV['SINGLE_PLUGIN']}:" @good &&= run_or_fail_prettier("plugins/#{ENV['SINGLE_PLUGIN']}/**/*.scss", "plugins/#{ENV['SINGLE_PLUGIN']}/**/*.es6") @@ -74,7 +74,9 @@ task 'docker:test' do @good &&= run_or_fail("bundle exec rake plugin:update_all") unless ENV["SKIP_PLUGINS"] @good &&= run_or_fail("bundle exec rubocop --parallel") unless ENV["SKIP_CORE"] @good &&= run_or_fail("yarn eslint app/assets/javascripts test/javascripts") unless ENV["SKIP_CORE"] - @good &&= run_or_fail("yarn eslint --ext .es6 app/assets/javascripts test/javascripts plugins") unless ENV["SKIP_PLUGINS"] + + # TODO: remove --global I18n once plugins can be updated + @good &&= run_or_fail("yarn eslint --global I18n --ext .es6 plugins") unless ENV["SKIP_PLUGINS"] unless ENV["SKIP_CORE"] puts "Listing prettier offenses in core:"