Skip to content

feat: CI/CD — Pipeline com GitHub Actions #7

@devrafaelsoares

Description

@devrafaelsoares

Descrição

Configurar pipeline de CI/CD com GitHub Actions.

Tarefas

  • Workflow ci.yml: build + testes unitários em PRs e push na main
  • Workflow cd.yml: build Docker image + push para registry (GHCR ou Docker Hub)
  • Cache de dependências Gradle entre runs
  • Badge de status do build no README
  • Testes de integração no CI (Testcontainers + Docker-in-Docker)
  • Lint com Checkstyle ou SpotBugs (opcional)

Pipeline sugerido

PR/Push → Build → Test → Docker Build → Push Image → Deploy (opcional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions