Use Gitea-compatible canary evidence upload #3

Merged
Jens merged 8 commits from codex/resolve-projectbrain-findings-20260828 into master 2026-09-01 20:09:22 +00:00
Showing only changes of commit 00e8ec001b - Show all commits
+13 -4
View File
@@ -13,10 +13,19 @@ jobs:
steps: steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4
- name: Secret scan - name: Secret scan
uses: trufflesecurity/trufflehog@b9dd330365132cd2d01dd5dc8a857a056a2544e1 # v3.79.0 shell: bash
with: run: |
path: ./ set -euo pipefail
extra_args: --only-verified repository="$PWD"
source="file:///repo"
workspace=(-v "$repository:/repo" -w /repo)
if docker inspect "${HOSTNAME:-}" >/dev/null 2>&1; then
source="file://$repository"
workspace=(--volumes-from "$HOSTNAME" -w "$repository")
fi
docker run --rm "${workspace[@]}" \
ghcr.io/trufflesecurity/trufflehog@sha256:7104dbb84d1ad2f5f6fa1134e92c6aa6f701f0a4ac2efd5a4c5c96225d899fe3 \
git "$source" --fail --no-update --github-actions --only-verified
- name: Backend tests in isolated PostgreSQL stack - name: Backend tests in isolated PostgreSQL stack
run: sh scripts/run-isolated-tests.sh run: sh scripts/run-isolated-tests.sh
- name: Backend static checks - name: Backend static checks