Clean up comments in CI Develop workflow#14
Merged
MarcioCosta013 merged 1 commit intomainfrom Dec 16, 2025
Merged
Conversation
Removed comments about the workflow's purpose and third-party actions.
MarcioCosta013
added a commit
that referenced
this pull request
Jan 6, 2026
* Update CI workflow to use JDK 21 and develop branch * Add CD workflow for main branch with Docker build * Rename cd-main.yml to cicd-main.yml adicionei as secrets * Specify working directory for Maven verify Set working directory for Maven verify step. * Change Docker build context to VemProFutApi directory (#7) * Fix Maven command to run Spotless and verify * Update CI workflow to apply Spotless before verify * Develop merge (#11) * Feature/implement test repository (#5) * test(BaseIntegrationTest): Criando a Base para testes usando conteiner Mysql para ser o mais semelhante possivel com o de producao * feat(Dockenizando): Dockerzinado a aplicacao para está preparada para subir para prod * feat(BaseIntegrationTest): Iniciando a implementacao dos testes usando o testconteiner com mysql * fix(testconteiner/docker): resolvendo erro de comunicacao do testconteine com o docker * feat(RepositoryTest):Refactorando o banco de dados de Testconteiner para H2 em memoria e criando os testes de Peladeiro, Fut,Banimento e Cartoes repositories * test(organizando diretorios de pastas): Separando os testes unitarios dos testes de intregracao e etc * test(organizando diretorios): alterei os nomes dos testes de integracao para o final IT; configurei o spotbugs para verificar os codigos antes de enviar o PR; add arquivo de filtro do spotbugs; * refactor:(mapeando DTOS): -Mapeando os atributos dos DTOs para os models; -Ignorando os atributos de models que nao vao ser usados nos DTOs; -alterei os nomes dos atributos nos DTOs para ficarem iguais ao da classe model para facilitaro mapeamento; -refatorei os locais onde usava o nome antigo dos atributos dos DTOs para o nome novo; * Feature/implement test repository (#10) * test(BaseIntegrationTest): Criando a Base para testes usando conteiner Mysql para ser o mais semelhante possivel com o de producao * feat(Dockenizando): Dockerzinado a aplicacao para está preparada para subir para prod * feat(BaseIntegrationTest): Iniciando a implementacao dos testes usando o testconteiner com mysql * fix(testconteiner/docker): resolvendo erro de comunicacao do testconteine com o docker * feat(RepositoryTest):Refactorando o banco de dados de Testconteiner para H2 em memoria e criando os testes de Peladeiro, Fut,Banimento e Cartoes repositories * test(organizando diretorios de pastas): Separando os testes unitarios dos testes de intregracao e etc * test(organizando diretorios): alterei os nomes dos testes de integracao para o final IT; configurei o spotbugs para verificar os codigos antes de enviar o PR; add arquivo de filtro do spotbugs; * refactor:(mapeando DTOS): -Mapeando os atributos dos DTOs para os models; -Ignorando os atributos de models que nao vao ser usados nos DTOs; -alterei os nomes dos atributos nos DTOs para ficarem iguais ao da classe model para facilitaro mapeamento; -refatorei os locais onde usava o nome antigo dos atributos dos DTOs para o nome novo; * Clean up comments in CI Develop workflow (#14) Removed comments about the workflow's purpose and third-party actions. * Feature/create testes unitarios (#15) (#16) * test(test unitario create peladeiro): - Primeiro teste unitario create peladeiro - Adicionei a depencia e o plugin para adicionar o mockito como Java Agent ja preparando para mudancas futuras do JDK; - Usando o AssertJ para os Testes unitarios * test(PeladeiroServiceTest): - concluida a implementacao dos testes de PeladeiroService; - algumas modificacoes pontuais em PeladeiroService sem mudar no comportamento do codigo; - adicionei anotacoes lombok no CartoesResumoResponse em controlles/response para adicionar um contrutor com todos os argumentos; * refactore(Trocando string por PeDominanteEnum): - troquei todas as implementacoes de PeDominate que estavam em tipo string para usar o Enum PeDominante; * doc(Adicionando informacoes ao readme.md): -Adicionei como fazer para rodar o projeto em diferentes config: test, prod e dev; * feat(Codigo base async): - implementando o primeiro codigo async da aplicacao; * refactore(primeiro grupo de async): - Mudei a logica do codigo basico do commit anterior; - Usei a logica da anotacao @async para todo codigo menos CartoesService; - Em CartoesServices usei sem a anotacao @async, e usei o metodo 'supplyAsync' só para aprendizado mais o resultado é o mesmo; * refactore(transicao para assicrono): - transformei todas as classes de services, queryService, controllers e mappers em assincrono(async); - gerei uma imagem na pasta de fluxograma da logica de funcionamento do metodo criarPartidasList (async); - adaptei todos os testes feito até aqui para async;
MarcioCosta013
added a commit
that referenced
this pull request
Jan 6, 2026
* Feature/create testes unitarios (#15) * test(test unitario create peladeiro): - Primeiro teste unitario create peladeiro - Adicionei a depencia e o plugin para adicionar o mockito como Java Agent ja preparando para mudancas futuras do JDK; - Usando o AssertJ para os Testes unitarios * test(PeladeiroServiceTest): - concluida a implementacao dos testes de PeladeiroService; - algumas modificacoes pontuais em PeladeiroService sem mudar no comportamento do codigo; - adicionei anotacoes lombok no CartoesResumoResponse em controlles/response para adicionar um contrutor com todos os argumentos; * refactore(Trocando string por PeDominanteEnum): - troquei todas as implementacoes de PeDominate que estavam em tipo string para usar o Enum PeDominante; * doc(Adicionando informacoes ao readme.md): -Adicionei como fazer para rodar o projeto em diferentes config: test, prod e dev; * Feature/transformando em multithreading (#17) * Update CI workflow to use JDK 21 and develop branch * Add CD workflow for main branch with Docker build * Rename cd-main.yml to cicd-main.yml adicionei as secrets * Specify working directory for Maven verify Set working directory for Maven verify step. * Change Docker build context to VemProFutApi directory (#7) * Fix Maven command to run Spotless and verify * Update CI workflow to apply Spotless before verify * Develop merge (#11) * Feature/implement test repository (#5) * test(BaseIntegrationTest): Criando a Base para testes usando conteiner Mysql para ser o mais semelhante possivel com o de producao * feat(Dockenizando): Dockerzinado a aplicacao para está preparada para subir para prod * feat(BaseIntegrationTest): Iniciando a implementacao dos testes usando o testconteiner com mysql * fix(testconteiner/docker): resolvendo erro de comunicacao do testconteine com o docker * feat(RepositoryTest):Refactorando o banco de dados de Testconteiner para H2 em memoria e criando os testes de Peladeiro, Fut,Banimento e Cartoes repositories * test(organizando diretorios de pastas): Separando os testes unitarios dos testes de intregracao e etc * test(organizando diretorios): alterei os nomes dos testes de integracao para o final IT; configurei o spotbugs para verificar os codigos antes de enviar o PR; add arquivo de filtro do spotbugs; * refactor:(mapeando DTOS): -Mapeando os atributos dos DTOs para os models; -Ignorando os atributos de models que nao vao ser usados nos DTOs; -alterei os nomes dos atributos nos DTOs para ficarem iguais ao da classe model para facilitaro mapeamento; -refatorei os locais onde usava o nome antigo dos atributos dos DTOs para o nome novo; * Feature/implement test repository (#10) * test(BaseIntegrationTest): Criando a Base para testes usando conteiner Mysql para ser o mais semelhante possivel com o de producao * feat(Dockenizando): Dockerzinado a aplicacao para está preparada para subir para prod * feat(BaseIntegrationTest): Iniciando a implementacao dos testes usando o testconteiner com mysql * fix(testconteiner/docker): resolvendo erro de comunicacao do testconteine com o docker * feat(RepositoryTest):Refactorando o banco de dados de Testconteiner para H2 em memoria e criando os testes de Peladeiro, Fut,Banimento e Cartoes repositories * test(organizando diretorios de pastas): Separando os testes unitarios dos testes de intregracao e etc * test(organizando diretorios): alterei os nomes dos testes de integracao para o final IT; configurei o spotbugs para verificar os codigos antes de enviar o PR; add arquivo de filtro do spotbugs; * refactor:(mapeando DTOS): -Mapeando os atributos dos DTOs para os models; -Ignorando os atributos de models que nao vao ser usados nos DTOs; -alterei os nomes dos atributos nos DTOs para ficarem iguais ao da classe model para facilitaro mapeamento; -refatorei os locais onde usava o nome antigo dos atributos dos DTOs para o nome novo; * Clean up comments in CI Develop workflow (#14) Removed comments about the workflow's purpose and third-party actions. * Feature/create testes unitarios (#15) (#16) * test(test unitario create peladeiro): - Primeiro teste unitario create peladeiro - Adicionei a depencia e o plugin para adicionar o mockito como Java Agent ja preparando para mudancas futuras do JDK; - Usando o AssertJ para os Testes unitarios * test(PeladeiroServiceTest): - concluida a implementacao dos testes de PeladeiroService; - algumas modificacoes pontuais em PeladeiroService sem mudar no comportamento do codigo; - adicionei anotacoes lombok no CartoesResumoResponse em controlles/response para adicionar um contrutor com todos os argumentos; * refactore(Trocando string por PeDominanteEnum): - troquei todas as implementacoes de PeDominate que estavam em tipo string para usar o Enum PeDominante; * doc(Adicionando informacoes ao readme.md): -Adicionei como fazer para rodar o projeto em diferentes config: test, prod e dev; * feat(Codigo base async): - implementando o primeiro codigo async da aplicacao; * refactore(primeiro grupo de async): - Mudei a logica do codigo basico do commit anterior; - Usei a logica da anotacao @async para todo codigo menos CartoesService; - Em CartoesServices usei sem a anotacao @async, e usei o metodo 'supplyAsync' só para aprendizado mais o resultado é o mesmo; * refactore(transicao para assicrono): - transformei todas as classes de services, queryService, controllers e mappers em assincrono(async); - gerei uma imagem na pasta de fluxograma da logica de funcionamento do metodo criarPartidasList (async); - adaptei todos os testes feito até aqui para async;
MarcioCosta013
added a commit
that referenced
this pull request
Jan 18, 2026
* Feature/create testes unitarios (#15) * test(test unitario create peladeiro): - Primeiro teste unitario create peladeiro - Adicionei a depencia e o plugin para adicionar o mockito como Java Agent ja preparando para mudancas futuras do JDK; - Usando o AssertJ para os Testes unitarios * test(PeladeiroServiceTest): - concluida a implementacao dos testes de PeladeiroService; - algumas modificacoes pontuais em PeladeiroService sem mudar no comportamento do codigo; - adicionei anotacoes lombok no CartoesResumoResponse em controlles/response para adicionar um contrutor com todos os argumentos; * refactore(Trocando string por PeDominanteEnum): - troquei todas as implementacoes de PeDominate que estavam em tipo string para usar o Enum PeDominante; * doc(Adicionando informacoes ao readme.md): -Adicionei como fazer para rodar o projeto em diferentes config: test, prod e dev; * Feature/transformando em multithreading (#17) * Update CI workflow to use JDK 21 and develop branch * Add CD workflow for main branch with Docker build * Rename cd-main.yml to cicd-main.yml adicionei as secrets * Specify working directory for Maven verify Set working directory for Maven verify step. * Change Docker build context to VemProFutApi directory (#7) * Fix Maven command to run Spotless and verify * Update CI workflow to apply Spotless before verify * Develop merge (#11) * Feature/implement test repository (#5) * test(BaseIntegrationTest): Criando a Base para testes usando conteiner Mysql para ser o mais semelhante possivel com o de producao * feat(Dockenizando): Dockerzinado a aplicacao para está preparada para subir para prod * feat(BaseIntegrationTest): Iniciando a implementacao dos testes usando o testconteiner com mysql * fix(testconteiner/docker): resolvendo erro de comunicacao do testconteine com o docker * feat(RepositoryTest):Refactorando o banco de dados de Testconteiner para H2 em memoria e criando os testes de Peladeiro, Fut,Banimento e Cartoes repositories * test(organizando diretorios de pastas): Separando os testes unitarios dos testes de intregracao e etc * test(organizando diretorios): alterei os nomes dos testes de integracao para o final IT; configurei o spotbugs para verificar os codigos antes de enviar o PR; add arquivo de filtro do spotbugs; * refactor:(mapeando DTOS): -Mapeando os atributos dos DTOs para os models; -Ignorando os atributos de models que nao vao ser usados nos DTOs; -alterei os nomes dos atributos nos DTOs para ficarem iguais ao da classe model para facilitaro mapeamento; -refatorei os locais onde usava o nome antigo dos atributos dos DTOs para o nome novo; * Feature/implement test repository (#10) * test(BaseIntegrationTest): Criando a Base para testes usando conteiner Mysql para ser o mais semelhante possivel com o de producao * feat(Dockenizando): Dockerzinado a aplicacao para está preparada para subir para prod * feat(BaseIntegrationTest): Iniciando a implementacao dos testes usando o testconteiner com mysql * fix(testconteiner/docker): resolvendo erro de comunicacao do testconteine com o docker * feat(RepositoryTest):Refactorando o banco de dados de Testconteiner para H2 em memoria e criando os testes de Peladeiro, Fut,Banimento e Cartoes repositories * test(organizando diretorios de pastas): Separando os testes unitarios dos testes de intregracao e etc * test(organizando diretorios): alterei os nomes dos testes de integracao para o final IT; configurei o spotbugs para verificar os codigos antes de enviar o PR; add arquivo de filtro do spotbugs; * refactor:(mapeando DTOS): -Mapeando os atributos dos DTOs para os models; -Ignorando os atributos de models que nao vao ser usados nos DTOs; -alterei os nomes dos atributos nos DTOs para ficarem iguais ao da classe model para facilitaro mapeamento; -refatorei os locais onde usava o nome antigo dos atributos dos DTOs para o nome novo; * Clean up comments in CI Develop workflow (#14) Removed comments about the workflow's purpose and third-party actions. * Feature/create testes unitarios (#15) (#16) * test(test unitario create peladeiro): - Primeiro teste unitario create peladeiro - Adicionei a depencia e o plugin para adicionar o mockito como Java Agent ja preparando para mudancas futuras do JDK; - Usando o AssertJ para os Testes unitarios * test(PeladeiroServiceTest): - concluida a implementacao dos testes de PeladeiroService; - algumas modificacoes pontuais em PeladeiroService sem mudar no comportamento do codigo; - adicionei anotacoes lombok no CartoesResumoResponse em controlles/response para adicionar um contrutor com todos os argumentos; * refactore(Trocando string por PeDominanteEnum): - troquei todas as implementacoes de PeDominate que estavam em tipo string para usar o Enum PeDominante; * doc(Adicionando informacoes ao readme.md): -Adicionei como fazer para rodar o projeto em diferentes config: test, prod e dev; * feat(Codigo base async): - implementando o primeiro codigo async da aplicacao; * refactore(primeiro grupo de async): - Mudei a logica do codigo basico do commit anterior; - Usei a logica da anotacao @async para todo codigo menos CartoesService; - Em CartoesServices usei sem a anotacao @async, e usei o metodo 'supplyAsync' só para aprendizado mais o resultado é o mesmo; * refactore(transicao para assicrono): - transformei todas as classes de services, queryService, controllers e mappers em assincrono(async); - gerei uma imagem na pasta de fluxograma da logica de funcionamento do metodo criarPartidasList (async); - adaptei todos os testes feito até aqui para async; * ADD prototipos (#20) * feat(Codigo base async): - implementando o primeiro codigo async da aplicacao; * refactore(primeiro grupo de async): - Mudei a logica do codigo basico do commit anterior; - Usei a logica da anotacao @async para todo codigo menos CartoesService; - Em CartoesServices usei sem a anotacao @async, e usei o metodo 'supplyAsync' só para aprendizado mais o resultado é o mesmo; * refactore(transicao para assicrono): - transformei todas as classes de services, queryService, controllers e mappers em assincrono(async); - gerei uma imagem na pasta de fluxograma da logica de funcionamento do metodo criarPartidasList (async); - adaptei todos os testes feito até aqui para async; * feat(Add Prototipos): - adicioando os prototipos de como vai ficar o front end da Web, Mobile e Desktop; -excluir os arquivos .getkeep que era usado para que as pastas vazias nao fosse ignoradas para subir para o github;
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Removed comments about the workflow's purpose and third-party actions.