Skip to content

Commit d39b38e

Browse files
committed
ci: Run integration testing in separate job
1 parent b9c3339 commit d39b38e

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

.github/workflows/test.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,21 @@ jobs:
2424
with:
2525
ruby-version: ${{ matrix.ruby-version }}
2626
bundler-cache: true
27-
- name: Run tests
28-
run: bundle exec rake
27+
- name: Run Rubocop
28+
run: bundle exec rake rubocop
29+
- name: Run Unit Tests
30+
run: bundle exec rake spec
31+
32+
integration:
33+
runs-on: ubuntu-latest
34+
name: Integration
35+
36+
steps:
37+
- uses: actions/checkout@v4
38+
- name: Set up Ruby
39+
uses: ruby/setup-ruby@v1
40+
with:
41+
ruby-version: '3.4'
42+
bundler-cache: true
43+
- name: Run Integration Tests
44+
run: bundle exec rake integration

0 commit comments

Comments
 (0)