Realmente essa aula ficou confusa da para ser perder fácil
Realmente essa aula ficou confusa da para ser perder fácil
Oii João, tudo bem?
Sinto muito por isso e muito obrigada pelo seu feedback!
Vamos tentar esclarecer um pouco mais sobre como trabalhar com essa ferramenta de Integração Contínua (CI).
O GitHub Actions é uma plataforma poderosa para automação de fluxos de trabalho, incluindo CI e CD (Continuous Deployment). No contexto da sua aula, parece que vocês estão aprendendo a configurar e utilizar diferentes recursos do GitHub Actions para automatizar testes, builds e deployment.
Para começar, é importante entender a estrutura básica de um workflow no GitHub Actions:
Aqui está um exemplo simples de um arquivo de workflow para um projeto em Go, que pode ajudar a visualizar como configurar seu próprio workflow:
name: Go CI
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: '1.15'
- name: Build
run: go build -v ./...
- name: Test
run: go test -v ./...
Neste exemplo:
Espero que este exemplo ajude a esclarecer como você pode estruturar seu próprio workflow no GitHub Actions.
Gostaria de reforçar que, ao término de cada curso, disponibilizamos uma avaliação individual para que cada estudante possa atribuir uma nota e expressar sua opinião sobre o curso e pessoa instrutora. É fundamental que você compartilhe sua opinião sincera, pois isso nos auxilia na identificação das áreas que precisamos aprimorar. Essas avaliações são essenciais para a definição de nossas métricas, e seu feedback chega diretamente nas pessoas instrutoras envolvidas no curso.
Obrigada mais uma vez pela sua participação. Um abraço!