CLI / CI/CD
CI/CD
Automatizar pull o run en pipelines.
Estado actual#
Crea un token de solo lectura para tu pipeline. Se muestra una sola vez, así que guárdalo como secreto en tu CI.
Terminal
kofre tokens create --name ci --envs prod --expires 90
Expórtalo como KOFRE_TOKEN, instala la CLI y usa kofre run o kofre pull. No hace falta iniciar sesión.
.github/workflows/deploy.yml
name: Deployon:push:branches: [main]jobs:deploy:runs-on: ubuntu-lateststeps:- uses: actions/checkout@v4- uses: actions/setup-node@v4with: { node-version: 22 }- run: npm install -g @kofre/cli- run: kofre run --env prod -- npm run deployenv:KOFRE_TOKEN: ${{ secrets.KOFRE_TOKEN }}