GitHub Actions
Dans les paramètres du dépôt ou de l’organisation, ajoutez un self-hosted runner et choisissez le paquet macOS ARM64. Décompressez-le, exécutez la commande de configuration fournie par la plateforme dans le répertoire du runner, puis démarrez le processus.
./config.sh \
--url "$RUNNER_URL" \
--token "$RUNNER_TOKEN" \
--labels macos-m4
./run.sh
Dans le workflow, indiquez runs-on: [self-hosted, macOS, ARM64, macos-m4]et vérifiez que le tag correspond au résultat de l’enregistrement. Les tags servent au routage ; ils n’isolent pas automatiquement les tâches sur la machine.
Vérification : la plateforme indique que le runner est en ligne et, pour la tâche de test, uname -m renvoie arm64. Pour un fonctionnement permanent, configurez le service conformément à la documentation du programme d’installation et exécutez-le avec le même utilisateur que celui des builds.