Git Flow customizado no Github Actions

Imagem capa do conteúdo sobre "git flow" onde um homem branco segura um ipad, saindo dele um Diagrama de fluxograma de desenvolvimento de software mostrando ramificação, mesclagem, pull request

Cada empresa, equipe e/ou indivíduo atuando na área de desenvolvimento de software tem uma visão do que é o Git Flow ideal no GitHub Actions. Basicamente, Git Flow é um fluxo de trabalho utilizado por equipes de desenvolvimento de software para auxiliar na organização do versionamento de códigos. Publicado em 2010, pelo engenheiro de software […]

Quando usar Reusable Workflow ou Composite Action no GitHub Actions?

Capa para o conteúdo reusable workflow ou Composite Action. Homem sentado em uma mesa de frente para um notebook e dois computadores repletos de códigos da linguagem YAML..

Neste artigo, vamos aprofundar as diferenças entre os conceitos de reusable workflow (fluxo de trabalho reutilizável) e Composite Action (ação composta) no GitHub Action.  Ambos os conceitos permitem reaproveitar a execução de um conjunto de operações, evitando assim duplicação de comandos ou de setup de ambiente sendo realizados em diversos workflows dentro de um conjunto […]

Como usar condicionais nos workflows do Github Actions 

Capa do artigo sobre Como usar condicional no Github Actions, onde duas pessoas, em frente a uma tela e um notebook conversam sobre os códigos exibidos.

Neste artigo vamos nos aprofundar em como usar condicionais nos workflows do Github Actions. Vamos começar explicando esse conceito de condicional. Em seguida, vamos ver como usá-los dentro dos nossos workflows no GitHub Actions. Finalmente, mostraremos uma aplicação prática. Afinal, o que são condições no Github Actions? O uso de condicional nos workflows do Github […]

Como gerenciar artefatos nos workflows do Github Actions

Capa do artigo sobre artefatos nos workflows do Github Actions onde vemos as mãos de uma desenvolvedora de back-end trabalhando no laptop com uma agenda física aberta do lado.

Neste artigo vamos nos aprofundar em como usar artefatos nos workflows do Github Actions. Vamos começar explicando esse conceito de artefatos. Em seguida, vamos ver como usá-los dentro dos nossos workflows no GitHub Actions. Finalmente, mostraremos uma aplicação prática. Afinal, o que são artefatos? Um artefato é um arquivo, ou uma coleção de arquivos, produzidos […]

Como usar imagens do Docker com workflows no Github Actions

Capa do artigo "Como usar imagens do Docker com workflows no Github Actions" onde vemos uma mulher de jovem de cabelos pretos e lisos programando.

Neste artigo vamos nos aprofundar em como usar imagens do Docker com workflows no Github Actions. Vamos começar com o que são imagens do Docker e containers. Em seguida, vamos ver como podem ser úteis dentro dos nossos workflows no GitHub Actions. Finalmente, mostraremos uma aplicação prática. Imagens do Docker e Containers Uma imagem do […]

Workflows no Github Actions: como manipular outputs

Capa do artigo "Workflows no Github Actions: Como manipular outputs" ue mostra um homem de camisa branca trabalhando de um notebook em uma mesa, ao fundo vemos uma xícara de café e um vaso de flores.

Neste artigo vamos nos aprofundar em como usar variáveis de outputs com workflows no Github Actions seguindo a nova sintaxe, explicando como criar e manipular outputs. O GitHub trouxe recentemente no seu blog, um post avisando que  a sintaxe de uso de output tinha mudado, e que a nomenclatura antiga seria depreciada no dia 31 […]

Workflows no GitHub Actions: como usar events e triggers

Capa do artigo "Workflows no GitHub Actions" com uma mulher programando usando três telas.

Neste artigo vamos nos aprofundar em como trabalhar com workflows no Github Actions, focando na parte que acionam eles, o que chamamos de eventos (events). Vamos começar com o que são eventos. Em seguida, vamos ver como podem ser úteis dentro dos nossos workflows no Github Actions. Mas o que são eventos? Eventos representam todas […]

Como executar um script usando GitHub Actions

Capa do artigo "como executar um script usando GitHub Actions" com um foco em um teclado de notebook e a cor violeta.

Um cenário bem comum de quem trabalha com CI/CD é o de lidar com diversas tarefas com suas pipelines, como publicar a imagem no docker-hub, criar testes de integração ou publicar artefatos dentro de um gerenciador de pacotes, dentre outros. Neste artigo, nossa ideia é te apresentar um script para automatizar atividades no seu repositório […]