CI / PyInstaller
Workflow multi-OS en tu proyecto para generar ejecutables.
Si tu proyecto incluye .github/workflows/build.yml, podés generar ejecutables con PyInstaller en Linux, Windows y macOS.
Triggers habituales
workflow_dispatch(manual)release: published
Secretos en tu repositorio
| Secreto | Uso |
|---|---|
CODEARTIFACT_READER_AWS_ACCESS_KEY_ID | Instalar SDK en CI |
CODEARTIFACT_READER_AWS_SECRET_ACCESS_KEY | Instalar SDK en CI |
El workflow autentica pip contra CodeArtifact, instala requirements.txt y empaqueta src/main.py.
Docker
En CI o imagen Docker, generá el token pip con aws codeartifact login --tool pip usando credenciales reader — no embebas claves IAM en la imagen final.
Pedí a tu contacto de Brightmarket el patrón recomendado para tu entorno si necesitás un Dockerfile de referencia.