.github/workflows/ci.yml in rubocop-sorbet-0.8.3 vs .github/workflows/ci.yml in rubocop-sorbet-0.8.4
- old
+ new
@@ -9,11 +9,11 @@
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
- ruby: ["3.0", "3.1", "3.2", "3.3"]
+ ruby: ["3.1", "3.2", "3.3"]
name: Test Ruby ${{ matrix.ruby }}
steps:
- uses: actions/checkout@v4
- name: Set up Ruby
uses: ruby/setup-ruby@v1
@@ -31,11 +31,16 @@
steps:
- uses: actions/checkout@v4
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
- ruby-version: 3.2
bundler-cache: true
+ # This is just to ensure the default config is valid. The target is intentionally set
+ # to a directory that doesn't contain any .rb or .rbi files.
+ - name: Validate default config
+ run: |
+ bin/rubocop --config config/rbi.yml config
+ bin/rubocop --config config/default.yml config -r rubocop-sorbet
- name: Lint Ruby files
run: bin/rubocop
- name: Verify documentation is up to date
run: bundle exec rake generate_cops_documentation