Repository navigation
Argus v0.2.0
[0.2.0] - 2026-09-29
Added
- Workflow de release: imagens GHCR + GitHub Release a partir de tags semver
- Compose
examples/compose-minimal/docker-compose.published.yml(pull GHCR) - Runbook de atualização de stack em
docs/deploy.md(pull GHCR ou build local, checklist pós-deploy, rollback) - Checklist semver e de publicação no
CONTRIBUTING.md - Site de documentação no GitHub Pages (MkDocs), publicado a cada merge em
maine a cada release - CI com job de lint do web e build dos três Dockerfiles
- Imagens no Docker Hub (
pseudohuery/argus-{hub,agent,web}) além do GHCR, com README e descrição sincronizados - Imagens multi-arch
linux/amd64elinux/arm64, com SBOM, provenance e labels OCI; tagsX.YeX(a partir de1.0) ARGUS_REGISTRYno compose publicado para escolher entre GHCR e Docker Hub
Changed
- CI em jobs paralelos (
anti-leak,go,web,docker) com agregadorteste cancelamento de execuções antigas do mesmo PR - Release valida tag, commit em
maine seção do CHANGELOG antes de publicar; reutiliza o CI; imagens em paralelo com cache; tags-rcviram pre-release sem moverlatest - CI usa Node 22, a mesma versão do
web/Dockerfile
Fixed
- CI:
InferServiceFromContainerpara serviços compose com hífen (demo-api) - Gate anti-leak no workflow (#25)
- Release: caminho do Dockerfile do web (
./web/Dockerfile) no build da imagem - Docs de configuração: defaults reais de
ARGUS_STORE_PATH,ARGUS_HUB_URL,ARGUS_AGENT_IDeARGUS_HOST_ID
What's Changed
- docs: runbook de deploy e checklist semver de release by @HarryRaddatz in #29
- ci: publica imagens no Docker Hub com multi-arch, SBOM e provenance by @HarryRaddatz in #35
- ci: pipelines em etapas e site de documentacao no GitHub Pages by @HarryRaddatz in #31
Full Changelog: v0.1.0...v0.2.0