.github/workflows/main.yml in ob64-0.1.0 vs .github/workflows/main.yml in ob64-0.2.0

- old
+ new

@@ -8,11 +8,27 @@ fail-fast: false matrix: ruby: ['2.5', '2.6', '2.7', '3.0'] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: ruby/setup-ruby@v1 + - name: repository checkout + uses: actions/checkout@v2 with: + submodules: true + + - name: load ruby + uses: ruby/setup-ruby@v1 + with: ruby-version: ${{ matrix.ruby }} - bundler-cache: false - - run: bundle exec rake spec + + - name: RubyGems, Bundler Update + run: gem update --system --no-document --conservative + + - name: bundle install + run: bundle install --path .bundle/gems --without development + + - name: compile + run: bundle exec rake compile + + - name: test + run: bundle exec rake spec + timeout-minutes: 10