Skip to content

About

An action for uploading external analysis results (coverage, findings, ...) to Teamscale

Resources

Stars

2 stars

Watchers

3 watching

Forks

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teamscale Upload

An action for uploading external analysis results (coverage, findings, …) and vulnerability reports to Teamscale. Based on teamscale-upload.

Usage

See action.yml for all available inputs.

The command input selects what to upload: 'report' for external analysis results, 'vulnerability-report' for a vulnerability report. It defaults to 'report'.

Uploading external analysis results

- uses: 'cqse/teamscale-upload-action@v2.11.1'
    with:
      server: 'https://cqse.teamscale.io'
      project: 'teamscale-upload'
      user: 'build'
      partition: 'Github Action > Linux Branch And Timestamp'
      accesskey: ${{ secrets.ACCESS_KEY }}
      format: 'SIMPLE'
      message: 'This is a test message.'
      files: 'test_resources/coverage.simple test_resources/coverage2.simple'

Uploading a vulnerability report

Uploads a vulnerability report, e.g. a Software Bill of Materials (SBOM). Requires Teamscale 2026.7.0 or later.

Teamscale stores one report per build-name and build-version, so files must resolve to exactly one file. Uploading again with the same build-name and build-version overwrites the previously uploaded report. Neither may contain '#', which Teamscale uses internally as a separator.

- uses: 'cqse/teamscale-upload-action@v2.11.1'
    with:
      command: 'vulnerability-report'
      server: 'https://cqse.teamscale.io'
      project: 'teamscale-upload'
      user: 'build'
      accesskey: ${{ secrets.ACCESS_KEY }}
      build-name: 'my-service'
      build-version: ${{ github.run_number }}
      files: 'bom.json'

About

An action for uploading external analysis results (coverage, findings, ...) to Teamscale

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages