ci : release_overwrite + prerequis runner documentes (pull docker.io, secret GITEA_TOKEN)
release / linux (push) Failing after 24s
release / windows (push) Canceled after 0s
release / macos (push) Canceled after 0s

This commit is contained in:
2026-08-17 10:54:36 -04:00
parent 56732d672b
commit e6e85e2a9e
+8
View File
@@ -8,6 +8,11 @@
# Un runner manquant laisse son job en attente ; le job linux couvre la
# majorite des cas (les artefacts windows/macos peuvent aussi etre produits
# par les scripts locaux documentes dans RELEASING.md).
#
# Prérequis du runner : pouvoir tirer les images docker.io (rust:1.94-alpine
# ici, ou les images messense/rust-musl-cross:x86_64-musl / :aarch64-musl) et
# le secret GITEA_TOKEN (jeton avec droit 'write:release') positionné sur le
# dépôt. La release existante est écrasée (release_overwrite).
name: release
on:
@@ -51,6 +56,7 @@ jobs:
dist/am-linux-aarch64.tar.gz
dist/checksums.txt
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
release_overwrite: true
windows:
runs-on: windows-latest
@@ -72,6 +78,7 @@ jobs:
files: dist/am-windows-x86_64.zip
dist/checksums.txt
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
release_overwrite: true
macos:
runs-on: macos-latest
@@ -101,3 +108,4 @@ jobs:
dist/am-macos-aarch64.tar.gz
dist/checksums.txt
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
release_overwrite: true