Skip to content

chore(config): precisa sync — publishPackages + template refresh#4

Merged
rlueder merged 1 commit intomainfrom
chore/precisa-sync
Apr 24, 2026
Merged

chore(config): precisa sync — publishPackages + template refresh#4
rlueder merged 1 commit intomainfrom
chore/precisa-sync

Conversation

@rlueder
Copy link
Copy Markdown
Member

@rlueder rlueder commented Apr 24, 2026

Resumo

Adiciona `publishPackages: ["packages/dbc"]` ao `.precisa.json` (exigido agora que o template do `ci.yml` gateia o publish job via `{{#if PUBLISHES_TO_NPM}}` e renderiza o package list via `{{PUBLISH_PACKAGES_YAML}}` — ver Precisa-Saude/tooling#28).

Sync também traz para o repo mudanças pendentes de template:

  • `ci.yml`: remove `deployments: write` não utilizado (tooling#27); atualiza comentário da seção de customização per-repo.
  • `publish-tag.yml`: adiciona `--if-present` no `pnpm -r exec`.

Plano de teste

  • `precisa sync --dry-run` mostra apenas as mudanças esperadas.
  • `precisa doctor` limpa após o sync (sem drift).

Adiciona publishPackages ao .precisa.json (exigido agora que o template
gateia o publish job via {{#if PUBLISHES_TO_NPM}} e renderiza o package
list via {{PUBLISH_PACKAGES_YAML}} — ver Precisa-Saude/tooling#28).

Sync tambem aplica as mudancas pendentes de template no repo:
- ci.yml: remove deployments: write nao utilizado (tooling#27),
  atualiza comentario da secao de customizacao per-repo
- publish-tag.yml: adiciona --if-present no pnpm -r exec
@rlueder rlueder merged commit b3e9407 into main Apr 24, 2026
10 checks passed
@rlueder rlueder deleted the chore/precisa-sync branch April 24, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant