diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index dd140b6..cabd3ce 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -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