diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 394e095..3c12f9a 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,9 +1,6 @@ name: Check Code -on: - pull_request_target: - branches: [main] - push: +on: [push, pull_request] jobs: lint: diff --git a/.rubocop.yml b/.rubocop.yml index 6024da2..868c205 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -13,12 +13,12 @@ Layout/EmptyLineAfterGuardClause: Metrics/BlockLength: Exclude: - - 'config/environments/*' - - 'spec/**/*' + - "config/environments/*" + - "spec/**/*" Metrics/MethodLength: Exclude: - - 'db/migrate/*' + - "db/migrate/*" Rails/RequestReferer: EnforcedStyle: referrer @@ -37,11 +37,11 @@ RSpec/LetSetup: RSpec/MultipleExpectations: Exclude: - - 'spec/features/**/*' + - "spec/features/**/*" RSpec/MultipleMemoizedHelpers: Exclude: - - 'spec/features/**/*' + - "spec/features/**/*" RSpec/NestedGroups: Enabled: false @@ -54,7 +54,7 @@ Style/EmptyCaseCondition: Style/FrozenStringLiteralComment: Exclude: - - 'app/views/**/*.json.jbuilder' + - "app/views/**/*.json.jbuilder" Style/StringLiterals: EnforcedStyle: double_quotes diff --git a/Gemfile b/Gemfile index 8035dfd..54b3c04 100644 --- a/Gemfile +++ b/Gemfile @@ -36,6 +36,7 @@ group :development, :test do gem "byebug", platforms: %i[mri mingw x64_mingw] gem "factory_bot" gem "factory_bot_rails" + gem "pry" gem "rexml" gem "rspec-rails" gem "rubocop" diff --git a/Gemfile.lock b/Gemfile.lock index 4c9288f..8c453b9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -78,6 +78,7 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) childprocess (3.0.0) + coderay (1.1.3) concurrent-ruby (1.1.8) crass (1.0.6) devise (4.8.0) @@ -123,6 +124,9 @@ GEM parser (3.0.1.1) ast (~> 2.4.1) pg (1.2.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) public_suffix (4.0.6) puma (5.3.2) nio4r (~> 2.0) @@ -271,6 +275,7 @@ DEPENDENCIES jbuilder (~> 2.7) listen (~> 3.3) pg (~> 1.1) + pry puma (~> 5.0) pundit rack-mini-profiler (~> 2.0)