main
 1name: ci
 2on:
 3  push:
 4    branches: [main]
 5  pull_request:
 6    branches: [main]
 7jobs:
 8  test:
 9    runs-on: ubuntu-latest
10    strategy:
11      matrix:
12        ruby-version: ['2.5', '2.6', '2.7', '3.0']
13    steps:
14      - uses: actions/checkout@v2
15      - uses: ruby/setup-ruby@v1
16        with:
17          ruby-version: ${{ matrix.ruby-version }}
18          bundler-cache: true
19      - run: ./bin/test
20  style:
21    runs-on: ubuntu-latest
22    steps:
23      - uses: actions/checkout@v2
24      - uses: ruby/setup-ruby@v1
25        with:
26          ruby-version: '3'
27          bundler-cache: true
28      - run: ./bin/style