Hardar .gitea/workflows/security.yml enligt server-config/workflows/security-hardened.yml:
Fail-closed: ett scannerfel (rc som varken ar 0 = rent eller 1 = fynd) gav tidigare ::warning och exit 0 — grinden blev tyst gron nar verktyget inte kunde koras. Nu blir det ::error och exit 1, med texten uttryckligen "scannerfel, inte fynd" sa att felklassen gar att skilja.
Resurstak: --cpus 2 --memory 4g aven pa Trivy, OSV-Scanner och Semgrep (gitleaks hade det redan), sa en scanner inte kan ata en delad runner-vard.
Concurrency-blocket och de informativa stegen (Trivy config, gitleaks history) ar oforandrade — de ar fortsatt continue-on-error by design.
Hardar `.gitea/workflows/security.yml` enligt `server-config/workflows/security-hardened.yml`:
1. **Fail-closed**: ett scannerfel (rc som varken ar 0 = rent eller 1 = fynd) gav tidigare `::warning` och `exit 0` — grinden blev tyst gron nar verktyget inte kunde koras. Nu blir det `::error` och `exit 1`, med texten uttryckligen "scannerfel, inte fynd" sa att felklassen gar att skilja.
2. **Resurstak**: `--cpus 2 --memory 4g` aven pa Trivy, OSV-Scanner och Semgrep (gitleaks hade det redan), sa en scanner inte kan ata en delad runner-vard.
Concurrency-blocket och de informativa stegen (Trivy config, gitleaks history) ar oforandrade — de ar fortsatt `continue-on-error` by design.
Verifierat: YAML parsar, 11 steg, `concurrency: security-${{ github.ref }}` kvar.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Hardar
.gitea/workflows/security.ymlenligtserver-config/workflows/security-hardened.yml:::warningochexit 0— grinden blev tyst gron nar verktyget inte kunde koras. Nu blir det::errorochexit 1, med texten uttryckligen "scannerfel, inte fynd" sa att felklassen gar att skilja.--cpus 2 --memory 4gaven pa Trivy, OSV-Scanner och Semgrep (gitleaks hade det redan), sa en scanner inte kan ata en delad runner-vard.Concurrency-blocket och de informativa stegen (Trivy config, gitleaks history) ar oforandrade — de ar fortsatt
continue-on-errorby design.Verifierat: YAML parsar, 11 steg,
concurrency: security-${{ github.ref }}kvar.pr-shepherd: obligatoriska kontroller gröna (all-emitted-green) på 59ae1a32; ändrar: ci-workflow.