Brightmarket Sync Guide

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

SecretoUso
CODEARTIFACT_READER_AWS_ACCESS_KEY_IDInstalar SDK en CI
CODEARTIFACT_READER_AWS_SECRET_ACCESS_KEYInstalar 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.

On this page