CI/CD integration

Gitea Actions Integration Guide

Security scanning in Gitea Actions

Get a Free API Key

Integrate Vulnetix CLI into Gitea Actions workflows (GitHub Actions compatible) for vulnerability scanning.

Add Vulnetix to Gitea Actions

Create .gitea/workflows/vulnetix.yml and run the Vulnetix CLI in your Gitea Actions pipeline. It collects SARIF, CycloneDX and SPDX artifacts automatically and uploads them for centralised vulnerability management:

name: Vulnetix
on: [push, pull_request]
jobs:
  vulnetix:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        curl -fsSL https://cli.vulnetix.com/install.sh | sh
        export PATH=$PATH:$HOME/.local/bin
        vulnetix auth verify
        vulnetix scan --severity high
      env:
        VULNETIX_ORG_ID: ${{ secrets.VULNETIX_ORG_ID }}

Why run Vulnetix in Gitea Actions?

Every scan from every job lands in one queue, deduplicated and prioritised with EPSS, CISA KEV and Coalition ESS exploit intelligence, so your Gitea Actions pipeline gates merges on what is actually exploitable, not raw scanner noise.

All CI/CD integrations →  ·  All scanner integrations →