.gitea/workflows/build.yml aktualisiert

This commit is contained in:
RonnyG committed 2026-11-11 22:28:53 +01:00
1 parent 0a393fdcf2
commit 3b4e755114
1 file changed
+33 -1
+33 -1
View File
@@ -44,5 +44,37 @@ jobs:
git -C "$CACHE_ROOT/builder" fetch --depth 1 origin main
git -C "$CACHE_ROOT/builder" reset --hard FETCH_HEAD
fi
bash "$CACHE_ROOT/builder/scripts/run.sh"
- name: Load sources configuration
shell: bash
run: |
set -Eeuo pipefail
mkdir -p "$CACHE_ROOT"
python3 - <<'PY'
import os
import urllib.request
base = os.environ["GITEA_BASE_URL"].rstrip("/")
token = os.environ["GITEA_JOB_TOKEN"]
root = os.environ["CACHE_ROOT"]
url = (
f"{base}/VULN/vuln-status/"
"raw/branch/main/sources.json"
)
req = urllib.request.Request(
url,
headers={"Authorization": f"token {token}"}
)
with urllib.request.urlopen(req, timeout=60) as response:
data = response.read()
with open(f"{root}/sources.json", "wb") as f:
f.write(data)
print("sources.json downloaded")
PY