Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 4 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,9 @@ A collection of reusable GitHub Actions for standardizing CI/CD workflows across
| ------------------------------------------------------------------------ | ----------------------------------------------------- | --------------------------------------- |
| [promote-image](.github/workflows/promote-image.yml) | Re-tag and re-publish multi-arch images via `skopeo` | Promote OCI images across registries |

## ⚠️ Important: GitHub Advanced Security Required
## Important: GitHub Advanced Security Required

The security scanning actions (`codeql-scan` and `trivy-scan`) upload results to GitHub's Code Scanning feature, which **requires GitHub Advanced Security (GHAS)** to be enabled:

- ✅ **Public repositories**: Free and automatically available
- ⚠️ **Private repositories**: Requires GHAS license

Without GHAS enabled, scans will run successfully but uploads will fail. See individual action documentation for workarounds and details:

- [CodeQL Prerequisites](.github/actions/codeql-scan/README.md#️-prerequisites)
- [Vuln Scan Prerequisites](.github/actions/trivy-scan/README.md#️-prerequisites)

## 📖 Quick Start

### Security Scanning (Rust)

```yaml
name: Security Checks
The security scanning actiohttps://github.com/NVIDIA/dsx-github-actions/pull/10

on: [push, pull_request]

Expand All @@ -62,6 +47,7 @@ jobs:
with:
severity: "HIGH,CRITICAL"
skip-dirs: "target,vendor"

```

### Security Scanning (Go)
Expand Down Expand Up @@ -89,6 +75,7 @@ jobs:
```

### Image Promotion

```yaml
name: Promote OCI Image

Expand Down