Binaires natifs multiplateformes de Mill via Github Actions

2025-02-02

Le projet Mill utilise Github Actions pour construire des binaires natifs sur différentes plateformes (Mac, Windows, Linux) et les télécharger sur Maven Central. Une configuration astucieuse sépare la publication des artefacts compatibles JVM des binaires natifs spécifiques à la plateforme, assurant ainsi une compatibilité multiplateforme. Les tâches personnalisées `artifactName` et `jar` génèrent des fichiers versionnés avec des suffixes OS et architecture CPU, permettant aux utilisateurs de choisir l'exécutable approprié pour leur environnement.