name: Test with Ruby head on: schedule: - cron: '11 14 * * 0' workflow_dispatch: jobs: test: runs-on: ${{ matrix.os }} continue-on-error: true strategy: fail-fast: false matrix: os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] ruby-version: ['head'] name: Ruby ${{ matrix.ruby-version }} on ${{ matrix.os }} steps: - uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} - name: Install addons if: ${{ matrix.os == 'ubuntu-latest' }} run: sudo apt-get install libgmp3-dev libcap-ng-dev - name: Install dependencies run: bundle install - name: Run tests run: bundle exec rake test TESTOPTS="-v --no-show-detail-immediately"