Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Github Actions CI configuration #66

Merged
merged 1 commit into from
May 6, 2021
Merged

Commits on May 6, 2021

  1. Add Github Actions CI configuration

    Based on: https://github.com/ruby/setup-ruby
    
    Re: #60
    
    Some notes on the initial Github Actions config:
    
      1. Set min ruby version to 2.5 in order to support JRuby,
         which as of 9.2.17.0 has a RUBY_VERSION of 2.5.
    
      2. For CodeCov exclude JRuby and TruffleRuby, to avoid
         errors sending the results in Github Actions on those
         jobs rather than debugging them further.
    
      3. Plan is to next remove Travis CI, and then to convert
         the CodeCov config to use the Github Action for CodeCov
         (thanks @taichi-ishitani for this suggestion!)
    ms-ati committed May 6, 2021
    Configuration menu
    Copy the full SHA
    5455d69 View commit details
    Browse the repository at this point in the history