Skip to content

Commit b5ee48e

Browse files
committed
Add rspectre to CI
- This can help detect unused test setup on an ongoing basis and also helps me by giving me a bigger corpus of `rspectre` users.
1 parent 4246fde commit b5ee48e

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,22 @@ jobs:
2626
bundler-cache: true
2727
ruby-version: ${{ matrix.ruby }}
2828
- run: bundle exec rspec spec/unit
29+
rspectre:
30+
name: RSpectre
31+
runs-on: ${{ matrix.os }}
32+
timeout-minutes: 10
33+
strategy:
34+
fail-fast: false
35+
matrix:
36+
ruby: [ruby-3.2]
37+
os: [ubuntu-latest]
38+
steps:
39+
- uses: actions/checkout@v3
40+
- uses: ruby/setup-ruby@v1
41+
with:
42+
bundler-cache: true
43+
ruby-version: ${{ matrix.ruby }}
44+
- run: bundle exec rspectre
2945
ruby-mutant:
3046
name: Mutant
3147
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)