ci(github): backport fetch-depth fix on apk-deploy checkout to release/1.0.6 #24

Merged
notazof merged 1 commit from fix/github-apk-checkout-fetch-depth-backport into release/1.0.6 2026-08-17 01:37:50 +01:00
Owner

Backport du fix de PR #21 (fix/workflow-checkout-fetch-depth, commit 0fc3b81a) sur release/1.0.6.

Le tag 1.0.6 pointe sur 70a69779 (tip de release/1.0.6), où le checkout du job apk-deploy n'a pas les paramètres fetch-depth: 0, fetch-tags: true. Conséquence : GitVersion.MsBuild plante sur MSB3073 parce qu'il a besoin de l'historique git complet pour calculer la version.

Le cherry-pick ajoute with: { fetch-depth: 0, fetch-tags: true } aux deux jobs (apk-deploy et validate-release), identique à PR #21.

Backport du fix de PR #21 (`fix/workflow-checkout-fetch-depth`, commit `0fc3b81a`) sur `release/1.0.6`. Le tag `1.0.6` pointe sur `70a69779` (tip de `release/1.0.6`), où le checkout du job `apk-deploy` n'a pas les paramètres `fetch-depth: 0, fetch-tags: true`. Conséquence : GitVersion.MsBuild plante sur `MSB3073` parce qu'il a besoin de l'historique git complet pour calculer la version. Le cherry-pick ajoute `with: { fetch-depth: 0, fetch-tags: true }` aux deux jobs (`apk-deploy` et `validate-release`), identique à PR #21.
1. complet de l’historique Git et des tags dans le job qui build l’APK via Docker:
2. with tags
notazof merged commit 19da7909ce into release/1.0.6 2026-08-17 01:37:50 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
notazof/yavsc!24
No description provided.