Commit Graph

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