Skip to content

Bump to 0.2.1

Bump to 0.2.1 #112

Workflow file for this run

name: Test
on:
- push
- pull_request
jobs:
ci-data:
runs-on: ubuntu-latest
outputs:
result: ${{ steps.fetch.outputs.result }}
steps:
- uses: oxidize-rb/actions/fetch-ci-data@v1
id: fetch
with:
supported-ruby-platforms: |
exclude:
- arm-linux
- x86_64-linux-musl
- x64-mingw-ucrt
- x64-mingw32
stable-ruby-versions: |
exclude: [head]
test:
runs-on: ${{ matrix.os }}
needs: ci-data
strategy:
matrix:
os: ["ubuntu-latest", "macos-latest"]
ruby: ${{ fromJSON(needs.ci-data.outputs.result).stable-ruby-versions }}
steps:
- uses: actions/checkout@v4
- name: Set up Ruby & Rust
uses: oxidize-rb/actions/setup-ruby-and-rust@v1
with:
ruby-version: ${{ matrix.ruby }}
bundler-cache: true
cargo-cache: true
cache-version: v1
- name: Run compile
run: bundle exec rake compile
- name: Run tests
run: bundle exec rspec -f doc