Skip to content

Release: CI/CD Improvements - Final - #120

Merged
JaegerCaiser merged 6 commits into
mainfrom
release/ci-cd-improvements-final
Nov 6, 2025
Merged

Release: CI/CD Improvements - Final#120
JaegerCaiser merged 6 commits into
mainfrom
release/ci-cd-improvements-final

Conversation

@JaegerCaiser

Copy link
Copy Markdown
Owner

Release: CI/CD Improvements - Final

Release final das melhorias implementadas nos workflows de CI/CD.

🔧 Correções Implementadas

Mudanças Principais (vs main):

  • Workflow sync-main-to-develop.yml: Correção crítica de permissões
    • GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}GH_TOKEN: ${{ secrets.GH_PAT_FOR_RELEASE }}
    • Resolve erro "GitHub Actions is not permitted to create or approve pull requests"
    • Permite criação automática de PRs de sincronização main → develop

📋 Arquivos Modificados

  • .github/workflows/sync-main-to-develop.yml - Correção de permissões
  • CHANGELOG.md - Atualização automática via semantic-release
  • package.json - Version bump para v1.2.2-beta.1

🎯 Impacto

  • ✅ Workflow de sync automático volta a funcionar
  • ✅ PRs de sincronização criadas corretamente
  • ✅ Processo de release mais confiável
  • ✅ Menos intervenção manual necessária

✅ Commits Incluídos

  • 615fc84 - Merge das correções de CI/CD
  • 831dd97 - Release beta v1.2.2-beta.1
  • 7c0a069 - Correção do PAT no workflow
  • 60a6d82 - Teste de execução de workflow

Tipo: Release Final
Prioridade: Alta
Área: DevOps/CI-CD
Status: Pronto para Produção

@JaegerCaiser
JaegerCaiser changed the base branch from develop to main November 6, 2025 22:02
@JaegerCaiser
JaegerCaiser merged commit 54b7f43 into main Nov 6, 2025
3 checks passed
@JaegerCaiser
JaegerCaiser deleted the release/ci-cd-improvements-final branch November 6, 2025 22:05
@github-actions

github-actions Bot commented Nov 6, 2025

Copy link
Copy Markdown
Contributor

🚀 Vercel Preview Deployment

A pré-visualização para este PR foi atualizada.

Recurso Link
🔗 URL de Preview URL de Preview
📜 Logs do Deploy Ver logs da Action

Commit: 83f0dc13c0d070ab8bb83c3db057cc025d0e9b0e

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