name: Build on: - push - pull_request jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 3.1.3 bundler-cache: true - uses: actions/setup-node@v4 with: node-version: 18 cache: 'npm' cache-dependency-path: '**/package-lock.json' - run: npm ci - run: bundle exec rake spec