Commit Graph

5 Commits

Author SHA1 Message Date
root ead0d03cae fix: bootstrap missing deployments in k3s workflow for fresh clusters 2026-05-02 01:23:10 +08:00
root 1b568bf58a fix: add functions to restart k3s services and wait for readiness in deployment workflow 2026-05-02 01:16:12 +08:00
root 10aa98f3b0 fix: enhance kubeconfig handling for NAS deployments to prevent permission issues 2026-05-02 01:11:44 +08:00
root b1032d3190 fix: update image tag default to 'latest' and improve error messages in deployment script 2026-05-02 01:05:46 +08:00
root e0b6c1a9fa ci(deploy): publish images via Gitea Registry and verify on CD
CI workflows now own image publishing: backend-ci and frontend-ci push
service images to the Gitea Registry tagged with commit8. CD workflows
(nas-compose-deploy, nas-compose-service-deploy, offline-package, the
new nas-k3s-deploy) pull and verify those tags instead of rebuilding,
so deployments fail fast when CI hasn't produced the matching image.
The shared deploy/scripts/gitea-registry-images.sh helper drives both
the ensure (CI) and verify (CD) paths, and package.sh can now hydrate
its local images from the registry via SOURCE_IMAGE_REGISTRY.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-01 23:54:33 +08:00