Sha256: f562e6b5d17d857c7bfe6c7be0522a8c63207a0b87504cfb0b69930d36067f4e
Contents?: true
Size: 1.3 KB
Versions: 4
Compression:
Stored size: 1.3 KB
Contents
name: Ruby on: [push] jobs: build: runs-on: ubuntu-latest strategy: matrix: ruby: ['3.3', '3.0'] steps: - uses: actions/checkout@v4 with: fetch-depth: 0 # fetch all since test fixtures depend on history - name: Set up Ruby ${{ matrix.ruby }} uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - name: Build and test with Rake run: | gem install bundler undercover --no-doc bundle install --jobs 4 --retry 3 bundle exec rake - name: undercover (local) run: | git fetch --update-head-ok origin master:master undercover --compare master - uses: actions/upload-artifact@v4 with: name: undercover-${{ matrix.ruby }}.lcov path: coverage/lcov/undercover.lcov coverage: runs-on: ubuntu-latest needs: build steps: - uses: actions/download-artifact@v4 with: name: undercover-3.3.lcov - name: Upload coverage run: | ruby -e "$(curl -s https://undercover-ci.com/uploader.rb)" -- \ --repo grodowski/undercover \ --commit ${{ github.event.pull_request.head.sha || github.sha }} \ --lcov /home/runner/work/undercover/undercover/undercover.lcov
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
undercover-0.6.3 | .github/workflows/ruby.yml |
undercover-0.6.2 | .github/workflows/ruby.yml |
undercover-0.6.1 | .github/workflows/ruby.yml |
undercover-0.6.0 | .github/workflows/ruby.yml |