Use this action to perform static application security testing (SAST) on a repository with the open-source Golang Security Checker (Gosec) scanner, and then view comprehensive security results in CloudBees Unify.
Prerequisites
Set up CloudBees Unify and GHA to work together, providing key features of CloudBees Unify to GHA workflows. Refer to Getting started for more information.
Inputs
| Input name | Data type | Required? | Description |
|---|---|---|---|
|
String |
Yes |
The CloudBees Unify personal access token. |
|
String |
No |
The CloudBees Unify URL.
The default value is |
Usage examples
Basic example
The following is a basic example of using this action:
- name: Scan with Gosec uses: cloudbees-io-gha/gosec-scan-publish@v1 with: cloudbees-pat: ${{ secrets.CloudBees-platform-PAT }}
Full workflow example
The following GHA workflow example scans a repository with Gosec.
After the GHA run has completed, the security findings are collected and displayed in the CloudBees Unify Component security center for the component containing the workflow.