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

move CI to Github Actions #2244

Merged
merged 12 commits into from
May 21, 2021
Merged

move CI to Github Actions #2244

merged 12 commits into from
May 21, 2021

Commits on May 20, 2021

  1. Configuration menu
    Copy the full SHA
    d074d52 View commit details
    Browse the repository at this point in the history
  2. ci: introduce GA jobs for rubocop, jruby, linux

    including valgrind and ruby-head
    
    Co-authored-by: MSP-Greg <Greg.mpls@gmail.com>
    flavorjones and MSP-Greg committed May 20, 2021
    Configuration menu
    Copy the full SHA
    23e16a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    292a75a View commit details
    Browse the repository at this point in the history
  4. ci: merge osx and windows into ci.yml

    and trim Appveyor to just 32-bit
    flavorjones committed May 20, 2021
    Configuration menu
    Copy the full SHA
    d6437a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4325025 View commit details
    Browse the repository at this point in the history
  6. ci: test-gem-installation handles multiple installed versions

    Also test-nokogumbo-compatibility.
    
    We pick the highest version because test gem we generate in CI is a
    version bump from current, and that's what we want to inspect.
    
    This is necessary because the GA macos image has nokogiri 1.6.8.1
    installed into a system dir somewhere. ¯\_(ツ)_/¯
    flavorjones committed May 20, 2021
    Configuration menu
    Copy the full SHA
    a6e28a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5fef4d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4317805 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a9b5e84 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6479c4e View commit details
    Browse the repository at this point in the history
  11. ci(gem-install): prefer setup-ruby action to nokogiri-test images

    Also: add vanilla (source) gem coverage for all supported
    rubies plus head; and add jruby-head coverage.
    flavorjones committed May 20, 2021
    Configuration menu
    Copy the full SHA
    0098565 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ee28e6d View commit details
    Browse the repository at this point in the history