ci : release_overwrite + prerequis runner documentes (pull docker.io, secret GITEA_TOKEN)
This commit is contained in:
@@ -8,6 +8,11 @@
|
|||||||
# Un runner manquant laisse son job en attente ; le job linux couvre la
|
# Un runner manquant laisse son job en attente ; le job linux couvre la
|
||||||
# majorite des cas (les artefacts windows/macos peuvent aussi etre produits
|
# majorite des cas (les artefacts windows/macos peuvent aussi etre produits
|
||||||
# par les scripts locaux documentes dans RELEASING.md).
|
# 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
|
name: release
|
||||||
|
|
||||||
on:
|
on:
|
||||||
@@ -51,6 +56,7 @@ jobs:
|
|||||||
dist/am-linux-aarch64.tar.gz
|
dist/am-linux-aarch64.tar.gz
|
||||||
dist/checksums.txt
|
dist/checksums.txt
|
||||||
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
release_overwrite: true
|
||||||
|
|
||||||
windows:
|
windows:
|
||||||
runs-on: windows-latest
|
runs-on: windows-latest
|
||||||
@@ -72,6 +78,7 @@ jobs:
|
|||||||
files: dist/am-windows-x86_64.zip
|
files: dist/am-windows-x86_64.zip
|
||||||
dist/checksums.txt
|
dist/checksums.txt
|
||||||
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
release_overwrite: true
|
||||||
|
|
||||||
macos:
|
macos:
|
||||||
runs-on: macos-latest
|
runs-on: macos-latest
|
||||||
@@ -101,3 +108,4 @@ jobs:
|
|||||||
dist/am-macos-aarch64.tar.gz
|
dist/am-macos-aarch64.tar.gz
|
||||||
dist/checksums.txt
|
dist/checksums.txt
|
||||||
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
release_overwrite: true
|
||||||
|
|||||||
Reference in New Issue
Block a user