diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea9f671..04b07fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,24 +13,25 @@ jobs: - name: Set up Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.1 + ruby-version: ruby bundler-cache: true - name: Linting run: bundle exec standardrb + env: + RUBYOPT: --disable=syntax_suggest + + ruby-versions: + uses: ruby/actions/.github/workflows/ruby_versions.yml@master + with: + engine: cruby test: + needs: ruby-versions runs-on: ubuntu-latest strategy: fail-fast: false matrix: - ruby: - - 2.5 - - 2.6 - - 2.7 - - '3.0' - - 3.1 - - 3.2 - - head + ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }} steps: - name: Checkout code uses: actions/checkout@v3.5.3 diff --git a/CHANGELOG.md b/CHANGELOG.md index a432405..bd91f86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## HEAD (unreleased) +- No longer supports EOL versions of Ruby. - Handle Ruby 3.3 new eval source location format (https://github.com/ruby/syntax_suggest/pull/200). ## 1.1.0