celiogafesi / actions-coverage-upload

This is actions-coverage-upload

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

actions-coverage-upload

Action for uploading coverage report to backstage

usage

on: [push]

jobs:
  coverage-upload:
    runs-on: self-hosted
    steps:
      - uses: tradeshift/actions-coverage-upload@v1
        with:
          server: http://backstage:7000
          file: coverage.xml
          name: servicename
          type: [cobertura|jacoco]
          # optional values for using mutual tls:
          ca-cert: ${{ secrets.MTLS_CACERT }}
          client-cert: ${{ secrets.MTLS_CERT }}
          client-key: ${{ secrets.MTLS_KEY }}

building the code

Uses NPM 8/Node 16 or newer

About

This is actions-coverage-upload

License:MIT License


Languages

Language:TypeScript 80.0%Language:JavaScript 20.0%