fix(ci): retombe sur upload-artifact v3 (v4+ non supporté par ce Forgejo) #71

Merged
kyuno merged 1 commit from fix/upload-artifact-ghes-compat into main 2026-09-06 18:19:16 +02:00
Owner

Suite au fix du keystore (#64), le tout premier build-android complet et signé a enfin réussi à compiler l'APK — mais l'upload de l'artefact a échoué :

::error::@actions/artifact v2.0.0+, upload-artifact@v4+ et download-artifact@v4+
ne sont pas actuellement supportés sur GHES.

actions/upload-artifact@v4+ exige l'API "Results" propre à github.com, que ce runner Forgejo self-hosted ne supporte pas. v3 utilise encore l'ancienne API Artifacts, compatible ici — l'interface name/path utilisée par ce job est identique entre les deux versions, donc c'est un simple changement de tag, sans autre impact.

🤖 Generated with Claude Code

Suite au fix du keystore (#64), le tout premier `build-android` complet et signé a enfin réussi à compiler l'APK — mais l'upload de l'artefact a échoué : ``` ::error::@actions/artifact v2.0.0+, upload-artifact@v4+ et download-artifact@v4+ ne sont pas actuellement supportés sur GHES. ``` `actions/upload-artifact@v4+` exige l'API "Results" propre à github.com, que ce runner Forgejo self-hosted ne supporte pas. `v3` utilise encore l'ancienne API Artifacts, compatible ici — l'interface `name`/`path` utilisée par ce job est identique entre les deux versions, donc c'est un simple changement de tag, sans autre impact. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
kyuno added 1 commit 2026-09-06 18:01:53 +02:00
fix(ci): retombe sur upload-artifact v3 (v4+ non supporté par ce Forgejo)
All checks were successful
CI / lint (push) Successful in 2m9s
CI / build (push) Successful in 2m25s
CI / intent-service-test (push) Successful in 4m34s
CI / e2e (push) Successful in 7m22s
CI / test (push) Successful in 16m44s
CI / build-android (push) Has been skipped
998f0ac6bc
Le tout premier build-android complet et signé (keystore enfin correct)
échouait quand même à la toute dernière étape :

  GHESNotSupportedError: @actions/artifact v2.0.0+, upload-artifact@v4+
  et download-artifact@v4+ ne sont pas actuellement supportés sur GHES.

v4+ exige l'API "Results" propre à github.com — non implémentée par ce
runner Forgejo self-hosted. v3 utilise encore l'ancienne API Artifacts,
seule compatible ici ; l'interface name/path utilisée par ce job est
identique entre les deux versions, aucun autre changement nécessaire.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
kyuno merged commit 372988d734 into main 2026-09-06 18:19:16 +02:00
Sign in to join this conversation.
No reviewers
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: kyuno/batchCooking#71
No description provided.