Gan, Jimmy
3404524468
CI: make build step continue-on-error, always deploy
Deploy Dashboard / deploy (push) Successful in 1m3s
2026-02-25 03:55:26 +08:00
Gan, Jimmy
87fc0bf9c4
CI: disable BuildKit to use local image cache
Deploy Dashboard / deploy (push) Failing after 47s
2026-02-25 03:42:22 +08:00
Gan, Jimmy
286aafb417
CI: retrigger build after fixing mirrors
Deploy Dashboard / deploy (push) Failing after 1m38s
2026-02-25 03:39:00 +08:00
Gan, Jimmy
18fe9a4ab4
CI: trigger rebuild with pre-cached base images
Deploy Dashboard / deploy (push) Failing after 4m19s
2026-02-25 03:14:25 +08:00
Gan, Jimmy
091bf7d04b
CI: use local Gitea clone instead of actions/checkout
Deploy Dashboard / deploy (push) Failing after 3m36s
2026-02-25 03:07:21 +08:00
Gan, Jimmy
b1c22dd6b1
CI: fix duplicate docker socket mount
Deploy Dashboard / deploy (push) Failing after 26s
2026-02-25 03:06:12 +08:00
Gan, Jimmy
6d184c76b4
CI: add build step to deploy workflow
Deploy Dashboard / deploy (push) Failing after 11s
2026-02-25 03:04:39 +08:00
Gan, Jimmy
52ca6eb5d4
Fix CI: use --pull never instead of --no-pull
Deploy Dashboard / deploy (push) Successful in 1m15s
2026-02-21 11:16:07 +08:00
Gan, Jimmy
538d306902
Fix CI: remove checkout step that requires GitHub access
Deploy Dashboard / deploy (push) Failing after 25s
2026-02-21 11:14:04 +08:00
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