Commit Graph

11 Commits

Author SHA1 Message Date
Gan, Jimmy 08f7ba5c3c Fix CI: add --no-pull to avoid Docker Hub pull failure
Deploy Dashboard / deploy (push) Failing after 3m4s
2026-02-21 11:09:52 +08:00
Gan, Jimmy d3ccca52f0 Use docker save/load for cross-build deploy from M1 to NAS
Deploy Dashboard / deploy (push) Failing after 2m7s
2026-02-21 11:05:00 +08:00
Gan, Jimmy 1e3bd71bfb Switch to cross-build from M1 via Gitea container registry
Deploy Dashboard / deploy (push) Failing after 1m31s
2026-02-21 00:40:46 +08:00
Gan, Jimmy fa63214e0c Enable Docker BuildKit for faster builds
Deploy Dashboard / deploy (push) Successful in 1m19s
2026-02-20 23:57:16 +08:00
Gan, Jimmy eeac606b03 Revert to Github action checkout & add proxy variables
Deploy Dashboard / deploy (push) Successful in 3m37s
2026-02-20 23:52:34 +08:00
Gan, Jimmy e0574bb1b0 Fix checkout action mirror absolute url
Deploy Dashboard / deploy (push) Successful in 18m14s
2026-02-20 23:28:01 +08:00
Gan, Jimmy a9059759ff Add workflow path to trigger
Deploy Dashboard / deploy (push) Failing after 47s
2026-02-20 23:24:04 +08:00
Gan, Jimmy 32ccee93ad Fix action clone timeout by using gitea mirror 2026-02-20 22:29:32 +08:00
Gan, Jimmy b2064726fd Fix CI/CD: remove duplicate docker.sock mount
Runner already passes docker.sock to job containers.
Only mount the dashboard volume for deploy.
2026-02-19 10:18:03 +08:00
Gan, Jimmy 6c042b5e09 Fix CI/CD workflow: mount Docker socket into job container
- Add container volumes for Docker socket, binary, and dashboard path
- Update runner-config.yaml with valid_volumes whitelist
- Sync source files to NAS volume before rebuilding
- Only trigger on dashboard/** path changes
2026-02-19 10:14:24 +08:00
Gan, Jimmy 75c89b1ef9 Fix auth crashes + add CI/CD workflow
Deploy Dashboard / deploy (push) Failing after 6m59s
- Fix jose->pyjwt import mismatch
- Fix bcrypt->pbkdf2 password hashing
- Fix Sidebar logout prop (ReferenceError)
- Add .gitea/workflows/deploy.yml for automated deployment
2026-02-19 10:04:38 +08:00