Sha256: 68f82df837496357c3b20bff489d052e81278f31bbea7805884ae2246ce8234a

Contents?: true

Size: 1.13 KB

Versions: 1

Compression:

Stored size: 1.13 KB

Contents

name: ci

on: [push, pull_request]

jobs:
  build:
    runs-on: ubuntu-latest
    strategy:
      fail-fast: false
      matrix:
        include:
          - ruby: 2.7.2
          - ruby: 2.7.5
          - ruby: 3.0.1
          - ruby: 3.0.3
          - ruby: ruby-head
    steps:
    - uses: actions/checkout@v2
    - name: Install rvm
      run: |
        curl -sSL https://get.rvm.io | bash
    - name: Install ruby
      run: |
        source $HOME/.rvm/scripts/rvm
        rvm use ${{ matrix.ruby }} --default --install --binary --fuzzy --create
    - name: Check ruby version
      run: |
        source $HOME/.rvm/scripts/rvm
        ruby --version
    - name: Update rubygems
      run: |
        source $HOME/.rvm/scripts/rvm
        gem update --system ${{ matrix.rubygems }}
    - name: Install bundler
      run: |
        source $HOME/.rvm/scripts/rvm
        gem install bundler --no-document -v '~> 1.13'
    - name: Install gems
      run: |
        source $HOME/.rvm/scripts/rvm
        bundle install --jobs 4
    - run: unset JRUBY_OPTS
    - name: Run rake
      run: |
        source $HOME/.rvm/scripts/rvm
        bundle exec rake

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
memoist3-1.0.0 .github/workflows/ci.yml