fix(build): ne plus vider dist/ avant de publier

`release` enchaînait `clean`, qui supprime tout dist/ — donc les artefacts
Windows compilés sous Wine juste avant, que `publish` est précisément censé
joindre à la release. Seul le binaire Linux est désormais retiré, ce qui
suffit à garantir sa fraîcheur.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-06 12:45:52 +02:00
co-authored by Claude Opus 5
parent 593beaa67f
commit dab6c1548b
+6 -1
View File
@@ -179,7 +179,12 @@ setup-wine:
@echo " ✅ Python Windows prêt dans Wine" @echo " ✅ Python Windows prêt dans Wine"
# ── Release (Linux renommé avec version) ───────────────────────────────────── # ── Release (Linux renommé avec version) ─────────────────────────────────────
release: clean linux # Ne fait pas `clean` : celui-ci vide tout $(DIST), y compris les artefacts
# Windows produits juste avant (compilés sous Wine, plusieurs minutes) que
# `publish` doit justement joindre à la release. Seul l'artefact Linux est
# retiré, ce qui suffit à garantir sa fraîcheur.
release: linux
@rm -f $(DIST)/$(APP)-*-linux-x86_64
@mv $(DIST)/$(APP) $(DIST)/$(APP)-$(VERSION)-linux-x86_64 @mv $(DIST)/$(APP) $(DIST)/$(APP)-$(VERSION)-linux-x86_64
@echo " 📦 Release → $(DIST)/$(APP)-$(VERSION)-linux-x86_64" @echo " 📦 Release → $(DIST)/$(APP)-$(VERSION)-linux-x86_64"