name: CI on: push: branches: [master] pull_request: branches: [master] jobs: danger: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 3.4.4 - name: Install dependencies run: bundle install --jobs 4 --retry 3 - name: Run danger env: DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: bundle exec danger test: runs-on: ubuntu-latest strategy: matrix: ruby-version: [3.4.4, 3.3.8, 3.2.8, 3.1.7] steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} - name: Install dependencies run: bundle install --jobs 4 --retry 3 - name: Run tests run: bundle exec rake