Skip to content

chore(ci): declara permissions explicito nos workflows - #97

Open
estefano-vechietti-azion wants to merge 1 commit into
mainfrom
chore/explicit-workflow-permissions
Open

estefano-vechietti-azion wants to merge 1 commit into
mainfrom
chore/explicit-workflow-permissions

Conversation

@estefano-vechietti-azion

Copy link
Copy Markdown

O que

Declara permissions: explícito no topo nos workflows deste repo.

Por quê

A organização vai mudar o padrão do GITHUB_TOKEN em Settings → Actions para somente leitura. Hoje todo workflow recebe um token com escrita que a maioria dos jobs nunca usa; depois da mudança, quem escreve precisa declarar o escopo.

  • bump_version.yml — precisa de contents: write

Sem este PR, este workflow quebra quando o padrão virar.

Impacto agora

Nenhum. Declarar permissão explícita não muda comportamento enquanto o padrão da org ainda é read/write — o objetivo é justamente mergear antes do corte, para que a virada seja sem downtime.

Levantamento de 370 repos ativos / 1.851 workflows. 72 workflows em 45 repos precisam deste ajuste.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant