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 3.x #251

Open
pgwillia opened this issue Apr 21, 2022 · 3 comments
Open

Ruby 3.x #251

pgwillia opened this issue Apr 21, 2022 · 3 comments

Comments

@pgwillia
Copy link
Member

Ruby 2.7 will be end of life March 2023.

Currently bagit prevents us from doing this upgrade. Asked about it tipr/bagit#46.

image

    strategy:
      fail-fast: false
      matrix:
        os: [ubuntu-latest]
        # Due to https://github.com/actions/runner/issues/849, we have to use quotes for '3.0'
        ruby: [2.7, '3.0']
    runs-on: ${{ matrix.os }}
    steps:
    - uses: actions/checkout@v2
    - name: Set up Ruby
      uses: ruby/setup-ruby@v1
      with:
        ruby-version: ${{ matrix.ruby }}
        # bundler-cache: true # runs 'bundle install' and caches installed gems automatically, but this yielded an error with '3.0'
        # Error: The process '/opt/hostedtoolcache/Ruby/3.0.4/x64/bin/bundle' failed with exit code 6
        # but this could have just been the dependency resolving issues discussed above
    - name: Install dependencies
      run: bundle install
@pgwillia
Copy link
Member Author

pgwillia commented Oct 28, 2022

image

Additionally the openstack gem we use is no longer being maintained. It is also preventing us from upgrading.

@pgwillia
Copy link
Member Author

I should have commented that the issue with bagit was resolved.

@pgwillia
Copy link
Member Author

@lagoan did some work to fix deprecations here: https://github.com/lagoan/ruby-openstack/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant