Files
sec-actions/setup-trivy
renovate-bot 17b892e6b6
CD / Release (push) Successful in 12s
chore(deps): pin dependencies (#9)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://github.com/actions/cache) | action | pinDigest |  -> `0057852` |
| [actions/checkout](https://github.com/actions/checkout) | action | pinDigest |  -> `08c6903` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuMyIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhY3Rpb24iLCJkZXBzIl19-->

Reviewed-on: t.behrendt/trivy-actions#9
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-11-08 17:45:07 +01:00
..
2025-11-08 17:45:07 +01:00
2025-09-25 19:24:18 +02:00

Setup Trivy Action

A reusable Gitea Action that downloads and sets up the Trivy binary for vulnerability scanning.

Usage

Basic Usage

- name: Setup Trivy
  uses: your-username/trivy-actions@main/setup-trivy
  with:
    version: "v0.66.0" # Optional: Trivy version (default: v0.66.0)
    architecture: "amd64" # Optional: amd64 or arm64 (default: amd64)

Complete Example

name: Security Scan
on: [push, pull_request]

jobs:
  security:
    runs-on:
      - ubuntu-latest
      - linux_amd64
    steps:
      - uses: actions/checkout@v4
      - name: Setup Trivy
        uses: your-username/trivy-actions@main/setup-trivy
        with:
          version: "v0.66.0"
          architecture: "amd64"
      - name: Scan for vulnerabilities
        run: trivy fs .

Inputs

Input Description Required Default
version Trivy version to download (e.g., v0.66.0) No v0.66.0
architecture System architecture (amd64, arm64) No amd64