mirror of
https://github.com/R0m1k3/xtremobile.git
synced 2026-10-11 17:29:26 +02:00
ci(ios): n'exécute pas le build macOS pour les commits de documentation
Le workflow iOS tourne sur un runner macOS, facturé 10x en minutes Actions. Deux ajustements après les premiers runs : - paths-ignore sur les fichiers Markdown : un commit de documentation déclenchait un build complet pour rien. - generate_release_notes passe à false : les notes sont déjà produites par le workflow APK, et softprops/action-gh-release les ajoute au corps de la release à chaque publication — le corps de v1.7.1 porte ainsi plusieurs copies du lien de changelog. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WoXgHivbAphDk9ArgKDg8Q
This commit is contained in:
1 file changed
+8
-1
@@ -14,6 +14,11 @@ name: Build iOS
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
# Un run macOS coûte 10x en minutes : inutile d'en lancer un pour une
|
||||
# modification qui ne touche que de la documentation.
|
||||
paths-ignore:
|
||||
- '**.md'
|
||||
- 'docs/**'
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
@@ -73,4 +78,6 @@ jobs:
|
||||
tag_name: v${{ steps.version.outputs.version }}
|
||||
name: XtremMobile v${{ steps.version.outputs.version }}
|
||||
files: xtremobile-v${{ steps.version.outputs.version }}-unsigned.ipa
|
||||
generate_release_notes: true
|
||||
# Les notes sont déjà produites par le workflow APK ; les régénérer
|
||||
# ici les ajouterait une seconde fois au corps de la release.
|
||||
generate_release_notes: false
|
||||
Reference in new issue
Block a user