Add mend scanning. Update test and release actions

This commit is contained in:
Jake Spain 2023-02-10 16:40:40 -05:00
parent d8ea6a2e4c
commit 6acbc08aba
No known key found for this signature in database
GPG key ID: BC1C4DA0A085E113
6 changed files with 104 additions and 51 deletions

25
.github/workflows/testing.yml vendored Normal file
View file

@ -0,0 +1,25 @@
name: Testing
on:
pull_request:
branches:
- main
jobs:
spec_tests:
runs-on: ubuntu-latest
strategy:
matrix:
ruby-version:
- '2.7'
- '3.0'
- '3.1'
steps:
- uses: actions/checkout@v3
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby-version }}
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- name: Run spec tests
run: bundle exec rake test