github thalesgroup-cert/Watcher v3.1.0

14 hours ago

v3.1.0

This release introduces GitHub Container Registry (GHCR) support as the primary container distribution method, while maintaining backward compatibility with Docker Hub. This strategic shift ensures better integration with GitHub's ecosystem and improved reliability for container deployments.

Important: Docker Hub support will be discontinued on February 28, 2026. Please migrate to GitHub Container Registry before this date.

Update Procedure

Please follow this process:

For Docker Hub users (current method):

docker compose pull
docker compose down
docker compose up -d

For GitHub Container Registry users (mandatory):

  1. Update your docker-compose.yml to use the new GHCR image:
services:
  watcher:
    image: ghcr.io/thalesgroup-cert/watcher:latest
    # ...rest of configuration
  1. Pull and restart:
docker compose pull
docker compose down
docker compose up -d

What's Changed

Infrastructure & Distribution

GitHub Container Registry Integration

  • Primary container distribution now via ghcr.io/thalesgroup-cert/watcher
  • Native integration with GitHub releases and tags
  • Better security with GitHub's package security scanning

Docker Hub Deprecation

  • Docker Hub support continues until February 28, 2026
  • All workflows now include deprecation warnings
  • continue-on-error: true on Docker Hub steps to prevent build failures
  • Both registries receive identical images during transition period

CI/CD Improvements

  • Updated all GitHub Actions workflows to v5 for build-push-action
  • Improved multi-platform build support with QEMU v3

Migration Timeline

  • Now - February 28, 2026: Both Docker Hub and GHCR supported
  • February 28, 2026: Docker Hub support ends
  • After February 28, 2026: GHCR only

Available Images

GitHub Container Registry (Recommended):

  • Latest: ghcr.io/thalesgroup-cert/watcher:latest
  • Test: ghcr.io/thalesgroup-cert/watcher:test
  • Versioned: ghcr.io/thalesgroup-cert/watcher:v3.1.0

Docker Hub (Deprecated):

  • Latest: felix83000/watcher:latest
  • Test: felix83000/watcher:test
  • Versioned: felix83000/watcher:v3.1.0

Full Changelog: v3.0.1...v3.1.0

Don't miss a new Watcher release

NewReleases is sending notifications on new releases.