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

Ruby 2.6.4 support #24

Open
xijo opened this issue Aug 31, 2019 · 4 comments

Comments

@xijo
Copy link

commented Aug 31, 2019

Essentially the same problem as #8.

Since 2.6.4 is a release for security reasons everyone should be able update ASAP, which gives the topic a certain urgency.

Has anyone found a way to install a specific ruby version manually?

Thanks in advance,
Jo

@dentarg

This comment has been minimized.

Copy link

commented Sep 1, 2019

Has anyone found a way to install a specific ruby version manually?

I think you can install it however you want, as you can run arbitrary commands (and you are allowed to sudo).

Or you can use Docker. Example using the official images.

name: Ruby

on: [push]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@master
    - name: Build and test with Rake
      run: |
        gem install bundler
        bundle install --jobs 4 --retry 3
        bundle exec rake
    container:
      image: ruby:2.6.4
@bobmaerten

This comment has been minimized.

Copy link

commented Sep 27, 2019

Too bad 2.6.4 is not supported (even in v1.1.0). Container specification is much longer to build (1m30 vs 30s)

@MSP-Greg

This comment has been minimized.

Copy link

commented Sep 27, 2019

Using rvm with ruby-head takes a bit under 60 seconds, other versions should be similar. Example workflow in ruby/ruby.

Regardless, I would prefer that current versions be pre-installed...

@paul

This comment has been minimized.

Copy link

commented Oct 2, 2019

And now Ruby is up to 2.6.5, Heroku and CircleCI already have updates for it. Should we just assume this setup-ruby action will be out-of-date, and use the docker form of workflows instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.