Sha256: 62b68fc0e666bf1d098a00e59241d697d43e1be4c1d86ccf103543aa600628a3
Contents?: true
Size: 1.15 KB
Versions: 6
Compression:
Stored size: 1.15 KB
Contents
name: CI on: push: branches: [master,v1] pull_request: branches: [master,v1] workflow_dispatch: jobs: build: name: Ruby ${{ matrix.ruby }} on ${{ matrix.operating-system }} runs-on: ${{ matrix.operating-system }} continue-on-error: ${{ matrix.experimental == 'Yes' }} env: { JAVA_OPTS: -Djdk.io.File.enableADS=true } strategy: fail-fast: false matrix: # Only the latest versions of JRuby and TruffleRuby are tested ruby: ["3.0", "3.1", "3.2", "3.3", "truffleruby-24.0.0", "jruby-9.4.5.0"] operating-system: [ubuntu-latest] experimental: [No] include: - # Only test with minimal Ruby version on Windows ruby: 3.0 operating-system: windows-latest steps: - name: Checkout Code uses: actions/checkout@v4 - name: Setup Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true # runs 'bundle install' and caches installed gems automatically - name: Run Build run: bundle exec rake default - name: Test Gem run: bundle exec rake test:gem
Version data entries
6 entries across 6 versions & 1 rubygems