hatajoe / simplecov-report-action

A GitHub Action that report simplecov coverage.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleCov Report

A GitHub Action that report SimpleCov coverage.

Demo

Usage:

The action works only with pull_request or push event.

Inputs

  • token - The GITHUB_TOKEN secret.
  • failedThreshold - Failed threshold. (default: 90)
  • resultPath - Path to last_run json file. (default: coverage/coverage.json)
  • event_name - pull_request or push. (default: pull_request)
  • pr_number - Set pr_number if event_name=push is selected.
  • head_branch - Compare head branch coverage results

Example

name: Tests
on:
  pull_request:

jobs:
  build:
    steps:
      - name: Test
        run: bundle exec rspec

      - name: SimpleCov Report
        uses: pinnacles/simplecov-report-action@main
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          event_name: pull_request
          head_branch: main

About

A GitHub Action that report simplecov coverage.

License:MIT License


Languages

Language:TypeScript 97.5%Language:JavaScript 2.5%