1.5 KiB
1.5 KiB
Remove Tencent Cloud Publish Design
Goal: Remove the GitHub-to-Tencent-Cloud image publishing pipeline and all repository-owned private registry defaults so the repository no longer carries any built-in cloud publish path.
Decisions
- Delete the GitHub Actions workflow that SSHes to Tencent Cloud and triggers remote image builds.
- Delete the repository-owned remote build-and-push script.
- Remove default private-registry image references from
docker-compose.yamland rely on local builds as the default path. - Rewrite current documentation and historical plan documents so they no longer describe Tencent Cloud, private registry credentials, or registry-based deploy flows as active repository behavior.
Architecture
docker-compose.yamlremains the deployment entrypoint, but defaults to local image builds forbackend,backend-init, andfrontend.- CI no longer contains any branch-triggered publish job for Tencent Cloud or any self-hosted registry.
- Historical design records are retained only as edited documentation that says the publish path has been removed.
Operational Notes
- Anyone who still wants custom image names can set
BACKEND_IMAGEorFRONTEND_IMAGEexplicitly, but the repository no longer provides private-registry defaults or a publish pipeline. - Verification should prove that no active references to
TCLOUD_*,REGISTRY_*,publish-images, orbuild-and-push-registry.shremain outside of the new cleanup documentation.