Commit Graph

28 Commits

Author SHA1 Message Date
YaoLei 7004051c8e Use local node-rsync:alpine image and remove runtime apk install
Build and deploy Hugo site / build (push) Successful in 31s
Build and deploy Hugo site / deploy (push) Successful in 21s
2026-07-09 13:25:46 +08:00
YaoLei 82e2757018 Add port 2222 to ssh-keyscan for host key verification
Build and deploy Hugo site / build (push) Successful in 30s
Build and deploy Hugo site / deploy (push) Successful in 27s
2026-07-06 18:26:34 +08:00
YaoLei db134548e1 Add SSH key setup for git clone operations
Build and deploy Hugo site / build (push) Failing after 9s
Build and deploy Hugo site / deploy (push) Has been skipped
2026-07-06 18:19:37 +08:00
YaoLei a9297e5f24 Add FixIt theme clone and use --theme FixIt for build
Build and deploy Hugo site / build (push) Successful in 31s
Build and deploy Hugo site / deploy (push) Successful in 31s
2026-07-06 14:33:55 +08:00
YaoLei 7e747feafb Use node:alpine container for deploy job to support artifact actions
Build and deploy Hugo site / build (push) Successful in 11s
Build and deploy Hugo site / deploy (push) Successful in 1m17s
2026-07-06 14:09:04 +08:00
YaoLei 59cc2f1a62 Use actions/upload-artifact and download-artifact for cross-job file sharing
Build and deploy Hugo site / build (push) Successful in 37s
Build and deploy Hugo site / deploy (push) Failing after 38s
2026-07-06 14:06:53 +08:00
YaoLei accdf7c3d3 Share /tmp between containers using volume mount and use alpine for deploy
Build and deploy Hugo site / build (push) Successful in 6s
Build and deploy Hugo site / deploy (push) Failing after 49s
2026-07-06 14:04:01 +08:00
YaoLei c2f47948bf Use /tmp/shared for public directory instead of /workspace
Build and deploy Hugo site / build (push) Successful in 10s
Build and deploy Hugo site / deploy (push) Failing after 1s
2026-07-06 13:50:35 +08:00
YaoLei 7df1661120 Use direct rsync in runner container instead of docker run
Build and deploy Hugo site / build (push) Failing after 6s
Build and deploy Hugo site / deploy (push) Has been skipped
2026-07-06 13:48:39 +08:00
YaoLei c735d8ce52 Add sudo to apk command for permission
Build and deploy Hugo site / build (push) Failing after 9s
2026-07-06 10:59:44 +08:00
YaoLei e52f8db922 Fix package manager: use apk for Alpine instead of apt-get for Debian
Build and deploy Hugo site / build (push) Failing after 7s
2026-07-06 10:58:53 +08:00
YaoLei 97540901ed Remove config copy step and add rsync/openssh-client installation for Debian
Build and deploy Hugo site / build (push) Failing after 8s
2026-07-06 10:49:47 +08:00
YaoLei d7ba3d95b3 Revert to rsync deployment instead of hugo deploy 2026-07-06 10:48:35 +08:00
YaoLei 1867aee693 Remove rsync:// prefix from deployment URL
Build and deploy Hugo site / build (push) Failing after 6s
2026-07-06 10:42:27 +08:00
YaoLei 4756a49ed3 Add debug step to check config file contents
Build and deploy Hugo site / build (push) Failing after 8s
2026-07-06 10:41:27 +08:00
YaoLei a472675714 Copy config.toml before building to ensure Hugo can find deployment targets
Build and deploy Hugo site / build (push) Failing after 9s
2026-07-06 10:38:50 +08:00
YaoLei 66c48042ed Use Hugo deploy for deployment instead of manual rsync
Build and deploy Hugo site / build (push) Failing after 8s
2026-07-06 10:37:16 +08:00
YaoLei 0cde52e0d1 Remove package installation step as runner already has openssh-client and rsync
Build and deploy Hugo site / build (push) Failing after 7s
2026-07-06 10:31:41 +08:00
YaoLei 62dd64da14 Add deployment step to sync files to remote server via rsync
Build and deploy Hugo site / build (push) Failing after 7s
2026-07-06 10:15:12 +08:00
YaoLei 104eb005d9 Create Hugo site first, then clone repo to content directory before building
Build and deploy Hugo site / build (push) Successful in 6s
2026-07-03 11:53:20 +08:00
YaoLei 9cf46ebb39 Fix container image address to 192.168.254.5
Build and deploy Hugo site / build (push) Failing after 5s
2026-07-03 11:41:57 +08:00
YaoLei 8f28c28c41 Fix runner label: use act_runner1 with container specification
Build and deploy Hugo site / build (push) Failing after 0s
2026-07-03 11:39:55 +08:00
YaoLei 7c25423fe2 Update workflow to use Hugo runner container instead of Docker commands
Build and deploy Hugo site / build (push) Has been cancelled
2026-07-03 11:36:52 +08:00
YaoLei f40d442a3d ci: build Hugo site in Docker image
Build and deploy Hugo site / build (push) Failing after 2s
2026-07-02 17:32:15 +08:00
YaoLei a26bb2acc0 修复错误
Cmd Test / test (push) Successful in 0s
2026-07-02 17:18:01 +08:00
YaoLei b981cde42d 更新deploy.yml
Cmd Test / test (push) Has been cancelled
2026-07-02 17:16:43 +08:00
wesley f9b345dc78 add test workflow to study
CI Demo / test (push) Failing after 0s
2026-07-02 09:11:36 +00:00
wesley beffcdf531 add files 2026-07-02 09:04:18 +00:00