Skip to content

v0.6.0

Choose a tag to compare

@ricardosilva86 ricardosilva86 released this 26 Sep 20:30
· 3 commits to main since this release
07f02e6

O que mudou

  1. Resolvido o problema do path.Join para ambientes Windows, obrigado @noskcaj21
  2. Atualizamos a versão de todas as dependências do girus-cli para a última versão disponível.

Testes locais passando 100%:
E2E PASSOU -- 26 laboratorios aplicados, 26 carregados pelo backend

Mudança na verificação de assinatura

Os binários passam a ser assinados no formato bundle do Sigstore. Em vez dos dois arquivos .sig e .pem, cada artefato agora tem um único .sigstore.json, que carrega assinatura e certificado juntos.

Como verificar a partir desta versão:

cosign verify-blob \
  --bundle girus-cli-linux-amd64.sigstore.json \
  girus-cli-linux-amd64

** Como era até a v0.5.0:**

  cosign verify-blob \
    --signature girus-cli-linux-amd64.sig \
    --certificate girus-cli-linux-amd64.pem \
    girus-cli-linux-amd64

Motivo: o cosign v3 adotou o bundle como formato padrão e descontinuou os flags --output-signature e --output-certificate. Releases anteriores seguem publicadas no formato antigo e continuam verificáveis como sempre.

Se você tem automação que baixa .sig ou .pem, ela precisa ser ajustada.

Lista de commits incluídos nessa versão:

  • fix(templates): usa path.Join para acessar manifestos embutidos (corrige Windows) by @noskcaj21 in #207
  • chore(deps)(deps): bump golang from 1.24-alpine to 1.25-alpine by @dependabot[bot] in #129
  • chore(deps)(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #163
  • chore(deps)(deps): bump alpine from 3.22 to 3.23 by @dependabot[bot] in #161
  • chore(deps)(deps): bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #195
  • chore(deps)(deps): bump anchore/sbom-action from 0.20.10 to 0.24.2 by @dependabot[bot] in #194
  • chore(deps)(deps): bump actions/checkout from 4.2.2 to 7.0.1 by @dependabot[bot] in #192
  • chore(deps)(deps): bump actions/setup-go from 6.0.0 to 7.0.0 by @dependabot[bot] in #191
  • chore(deps)(deps): bump docker/metadata-action from 5.8.0 to 6.2.0 by @dependabot[bot] in #160
  • chore(deps)(deps): bump docker/setup-qemu-action from 3.6.0 to 4.4.0 by @dependabot[bot] in #150
  • chore: atualiza Go para 1.26 e desbloqueia os bumps do k8s.io by @ricardosilva86 in #211
  • chore(deps)(deps): bump k8s.io/client-go from 0.34.1 to 0.37.0 by @dependabot[bot] in #174
  • chore(deps)(deps): bump k8s.io/apimachinery from 0.34.1 to 0.37.0 by @dependabot[bot] in #175
  • chore(deps)(deps): bump github.com/schollz/progressbar/v3 from 3.18.0 to 3.19.1 by @dependabot[bot] in #177
  • chore(deps)(deps): bump docker/setup-buildx-action from 3.11.1 to 4.4.1 by @dependabot[bot] in #173
  • chore(deps)(deps): bump sigstore/cosign-installer from 3.8.1 to 4.1.2 by @dependabot[bot] in #145

New Contributors

Full Changelog: v0.5.0...v0.6.0