-
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