chore: simplify nexus cicd pipeline

This commit is contained in:
2026-06-23 18:39:38 +02:00
parent 195c497c88
commit 1214cf9a4d
15 changed files with 49 additions and 606 deletions
+3 -4
View File
@@ -7,7 +7,7 @@ run-name: 🚀 Deploy v2 by @${{ gitea.actor }}
#
# Triggers:
# 1. AUTOMATIC after successful CI on main (workflow_run)
# → Uses safe defaults: patch bump, all services, main ref.
# → Deploys main with the VERSION already present in the repo.
# → Commits marked with [skip ci] are filtered at job level
# (prevents version-bump loops).
# 2. MANUAL via workflow_dispatch with full parameter control.
@@ -17,9 +17,8 @@ run-name: 🚀 Deploy v2 by @${{ gitea.actor }}
#
# Version Management:
# The VERSION file in the repo root is the single source of truth.
# Version bumps happen in the Dev workflow BEFORE merge to main.
# The deploy workflow only reads, validates, and logs the version.
# The [skip ci] filter remains as a safety layer for auto-triggers.
# Deploy only reads, validates, and logs the version.
# Version changes happen before merge to main, not during deploy.
# ───────────────────────────────────────────────────────
concurrency:
group: deploy-production