BREAKING CHANGE: Container registry changed from Harbor to Gitea Packages Changes: - Update .woodpecker.yml to push to git.mosaicstack.dev instead of reg.mosaicstack.dev - Change secret names: harbor_username/harbor_password → gitea_username/gitea_token - Update docker-compose.prod.yml image references - Update all three images: api, web, postgres Registry Migration: - Old: reg.mosaicstack.dev (Harbor) - New: git.mosaicstack.dev (Gitea Packages) - Old: reg.diversecanvas.com (Harbor) - New: git.mosaicstack.dev (Gitea Packages) Manual Steps Required: 1. Create Gitea personal access token with 'read:package' and 'write:package' scopes 2. Add Woodpecker secrets: - gitea_username: Your Gitea username - gitea_token: Personal access token from step 1 3. Test build pipeline 4. Delete old Harbor secrets after validation Related: ADR-001 in jarvis-brain See: jarvis-brain/docs/migrations/harbor-to-gitea-packages.md
5.6 KiB
5.6 KiB