CI/CD hardening: lint, secret scan, coverage gate, auto CVE-fix PRs, GHCR + GitHub mirror publishing #34

Merged
Djeex merged 3 commits from dev-cicd into main 2026-08-26 15:38:54 +02:00
Showing only changes of commit 1ce8da9fe6 - Show all commits
+1 -3
View File
@@ -152,7 +152,7 @@ jobs:
fi fi
REPO_URL="https://git.djeex.fr/Djeex/lumeex" REPO_URL="https://git.djeex.fr/Djeex/lumeex"
COMMIT_LIST=$(git log --no-merges --format="- [%h](${REPO_URL}/commit/%H) %s" "$BASE_REF".."${{ github.sha }}") COMMIT_LIST=$(git log --no-merges --format="- %s ([%h](${REPO_URL}/commit/%H))" "$BASE_REF".."${{ github.sha }}")
SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7) SHORT_SHA=$(echo "${{ github.sha }}" | cut -c1-7)
SOURCE_LINE="[${SHORT_SHA}](${REPO_URL}/commit/${{ github.sha }})" SOURCE_LINE="[${SHORT_SHA}](${REPO_URL}/commit/${{ github.sha }})"
@@ -162,10 +162,8 @@ jobs:
BODY=$(cat <<EOF BODY=$(cat <<EOF
## Changelog ## Changelog
---
### ${CATEGORY} ### ${CATEGORY}
---
${CHANGE_TITLE} ${CHANGE_TITLE}
**Source:** ${SOURCE_LINE} **Source:** ${SOURCE_LINE}