Skip to content

itsallcode/openfasttrace-github-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenFastTrace Action

A GitHub Action for tracing requirements using OpenFastTrace.

Runs OpenFastTrace CLI's trace command using Temurin JRE 22 on the local workspace.

The action has the following inputs:

Name Required Description
file-patterns false A whitespace separated list of (Bash standard) glob patterns which specify the files and directories to include in the OFT trace run.
If not specified, the local workspace directory is used.
report-filename true The name of the file that OpenFastTrace should write the analysis results to.
report-format false The format of the report that OpenFastTrace should produce. Default value is plain.
fail-on-error false By default, the action will never fail but indicate the result of running the trace command in the oft-exit-code output variable.
Setting this parameter to true will let the Action return the exit code produced by running OpenFastTrace.

The action has the following outputs:

Name Description
oft-exit-code 0: OFT has run successfully and all specification items are covered
>1: OFT has either failed to run or at least one specification item is not covered.