.github/workflows/ruby.yml in blacklight-hierarchy-6.3.0 vs .github/workflows/ruby.yml in blacklight-hierarchy-6.4.0
- old
+ new
@@ -7,42 +7,46 @@
name: CI
on:
push:
- branches: [ main ]
+ branches: [main]
pull_request:
- branches: [ main ]
+ branches: [main]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby: ['3.0', '3.1', '3.2', '3.3']
- rails_version: ['7.0.8']
- blacklight_version: ['7.35.0']
+ ruby: ["3.2", "3.3"]
+ rails_version: ["7.1.3.4", "7.2.0"]
+ blacklight_version: ["7.38.0"]
include:
- - ruby: '2.7'
- rails_version: '6.1.7.6'
- - ruby: '3.2'
- rails_version: '7.0.8'
- name: 'Blacklight 8.1'
- blacklight_version: '8.1.0'
+ - ruby: "3.1"
+ rails_version: "6.1.7.8"
+ - ruby: "3.2"
+ rails_version: "7.0.8.4"
+ - ruby: "3.3"
+ rails_version: "7.1.3.4"
+ name: "Blacklight 8.3"
+ blacklight_version: "8.3.0"
env:
BLACKLIGHT_VERSION: ${{ matrix.blacklight_version }}
steps:
- - uses: actions/checkout@v2
- - name: Set up Ruby
- uses: ruby/setup-ruby@v1
- with:
- ruby-version: ${{ matrix.ruby }}
- bundler: latest
- - name: Install dependencies
- run: bundle install
- env:
- RAILS_VERSION: ${{ matrix.rails_version }}
- - name: Run tests
- run: bundle exec rake ci
- env:
- RAILS_VERSION: ${{ matrix.rails_version }}
- ENGINE_CART_RAILS_OPTIONS: '--skip-git --skip-listen --skip-spring --skip-keeps --skip-action-cable --skip-coffee --skip-test'
+ - uses: actions/checkout@v4
+ - name: Set up Ruby
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: ${{ matrix.ruby }}
+ bundler: latest
+ - name: Change permissions
+ run: "chmod -f -R o-w /opt/hostedtoolcache/Ruby/3.2.5/x64/lib/ruby/gems/3.2.0/gems | :"
+ - name: Install dependencies
+ run: bundle install
+ env:
+ RAILS_VERSION: ${{ matrix.rails_version }}
+ - name: Run tests
+ run: bundle exec rake ci
+ env:
+ RAILS_VERSION: ${{ matrix.rails_version }}
+ ENGINE_CART_RAILS_OPTIONS: "--skip-git --skip-listen --skip-spring --skip-keeps --skip-coffee --skip-test"