diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cd80469..7fc6acc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,18 +1,21 @@ name: Tests -on: [push, pull_request] +on: + push: + pull_request: + schedule: + - cron: "0 0 1 * *" jobs: test: strategy: fail-fast: false matrix: os: [ubuntu-latest, macos-latest] - # Due to https://github.com/actions/runner/issues/849, we have to use quotes for '3.0' - ruby: [2.7, '3.0', 3.1, head, truffleruby] + ruby: [3.1, 3.2, 3.3, head, truffleruby] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 - - uses: ruby/setup-ruby@v1 - with: - ruby-version: ${{ matrix.ruby }} - bundler-cache: true # runs 'bundle install' and caches installed gems automatically - - run: bundle exec rspec + - uses: actions/checkout@v2 + - uses: ruby/setup-ruby@v1 + with: + ruby-version: ${{ matrix.ruby }} + bundler-cache: true # runs 'bundle install' and caches installed gems automatically + - run: bundle exec rspec diff --git a/Gemfile b/Gemfile index 13b2526..54d5d04 100644 --- a/Gemfile +++ b/Gemfile @@ -3,5 +3,5 @@ gemspec gem 'kaminari-activerecord' gem 'solargraph' -gem 'sqlite3', '~> 1.4.1' +gem 'sqlite3', '~> 1.7.3' gem 'yard'