Falta pouco!

0 dias

0 horas

0 min

0 seg

0
respostas

NÃO FUNCIONOU

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

O banco de dados não está funcionando. Estou fazendo EXATAMENTE como o professor está fazendo na aula e nada dá crto, isso chega até ser desmotivacional aprender pipeline na ALURA.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Tive que recorrer a uso de IA e elas indicam que o erro foi não ter coloado:

  - name: Preparar volume do Postgres
    run: mkdir -p ./postgres-data

Mesmo colocando isso na pipeline não funciona:

This workflow will build a golang project

For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-go

name: Integração Contínua

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
ci:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

  - name: Set up Go
    uses: actions/setup-go@v4
    with:
      go-version: '1.22'

  - name: Preparar volume do Postgres
    run: mkdir -p ./postgres-data

  - name: Inicia Banco de dados
    run: docker compose up -d

  - name: lint
    run: docker run --rm -itv $(CURDIR):/app -w /app golangci/golangci-lint golangci-lint run controllers/ database/ models/ routes/

  - name: Test
    run: go test main_test.go