Skip to content

chore(templates): remover deployments: write não utilizado do ci.yml#27

Merged
rlueder merged 1 commit intomainfrom
chore/drop-unused-deployments-permission
Apr 24, 2026
Merged

chore(templates): remover deployments: write não utilizado do ci.yml#27
rlueder merged 1 commit intomainfrom
chore/drop-unused-deployments-permission

Conversation

@rlueder
Copy link
Copy Markdown
Member

@rlueder rlueder commented Apr 24, 2026

Resumo

Nenhum workflow (ci.yml, _release.yml, _publish.yml, _checks.yml, review.yml) cria ou manipula GitHub Deployments via API (`createDeployment`, `deployment_status`). O grant é legado e vira excesso de permissão no `GITHUB_TOKEN`.

Auditoria: `grep -rn "deployments\|createDeployment\|deployment_status" .github/` retorna zero em todos os consumers (dbc, sdk, viz, parquet).

Consumers absorvem via `precisa sync` ou manualmente.

Plano de teste

  • Grep confirma zero uso da API de Deployments.
  • Após sync nos consumers, CI segue passando (mudança é retirada de permissão; não quebra nada que não estava usando).

Nenhum workflow (ci.yml, _release.yml, _publish.yml, _checks.yml,
review.yml) cria ou manipula GitHub Deployments via API
(createDeployment, deployment_status). O grant e legado e vira
excesso de permissao no GITHUB_TOKEN. Consumers absorvem via
precisa sync ou manualmente.
@rlueder rlueder merged commit 68aed4b into main Apr 24, 2026
10 checks passed
@rlueder rlueder deleted the chore/drop-unused-deployments-permission branch April 24, 2026 22:05
precisa-saude-release-bot Bot pushed a commit that referenced this pull request Apr 24, 2026
## [1.7.0](v1.6.1...v1.7.0) (2026-04-24)

### Features

* **cli:** tokens e blocos condicionais pro ci.yml render por repo ([#28](#28)) ([5e81d75](5e81d75)), closes [#if](https://github.com/Precisa-Saude/tooling/issues/if)

### Chores

* **templates:** remover deployments: write nao utilizado do ci.yml ([#27](#27)) ([68aed4b](68aed4b))
* **templates:** remover shamefully-hoist=false do .npmrc ([#26](#26)) ([d489412](d489412))
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