# Solo al etiquetar una versión (v0.2.0…): el programa de escritorio de Linux # en un solo fichero, construido sobre Debian 11 (glibc 2.31) para que valga # también en sistemas algo antiguos, y subido a la versión de Codeberg con su # suma SHA-256. El manifiesto y su firma los hace el autor después, en su # equipo, con empaquetado/firmar-version.sh (ver VERIFICAR.md). when: - event: tag depends_on: - pruebas steps: - name: construir image: python:3.11-bullseye commands: - sh empaquetado/escritorio/construir.sh /tmp/obra - mkdir -p entrega - cp /tmp/obra/dist/caudal "entrega/caudal-$${CI_COMMIT_TAG#v}-linux-x86_64" - cd entrega && sha256sum * | tee SHA256SUMS - name: subir image: woodpeckerci/plugin-release settings: files: entrega/* api_key: from_secret: codeberg_token overwrite: true