diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/ci.yml | 31 |
1 files changed, 26 insertions, 5 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5df3da6..848aa3f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ jobs: strategy: matrix: ruby: [ '2.5', '2.6', '2.7' ] - name: Ruby ${{ matrix.ruby }} + name: RSpec Ruby ${{ matrix.ruby }} steps: - uses: actions/checkout@v2 with: @@ -17,9 +17,30 @@ jobs: ruby-version: ${{ matrix.ruby }} - name: setup run: ./bin/setup - - name: integration - run: ./bin/test spec/integration - - name: unit - run: ./bin/test spec/unit + - name: test + run: ./bin/test + lint: + runs-on: ubuntu-latest + name: Lint + steps: + - uses: actions/checkout@v2 + with: + lfs: true + submodules: recursive + - uses: actions/setup-ruby@v1 + with: + ruby-version: 2.7 + - name: setup + run: ./bin/setup - name: lint run: ./bin/lint + docker: + runs-on: ubuntu-latest + name: Docker + steps: + - uses: actions/checkout@v2 + with: + lfs: true + submodules: recursive + - name: docker + run: docker build . |
