Commit Graph

15 Commits

Author SHA1 Message Date
Haitao Pan
425a38f1e8 ci: fail fast on validate curl timeouts 2026-04-14 10:37:45 +08:00
Haitao Pan
9ab24fbe53 ci: deploy every push from build output 2026-04-12 18:33:04 +08:00
Haitao Pan
b8b1d83802 ci: align release with validated production bridge 2026-04-12 17:42:10 +08:00
Haitao Pan
991ecb0ae2 ci: authorize ping validation 2026-04-12 16:15:50 +08:00
Haitao Pan
0ef3cb8757 Extract xworkmate bridge workflow scripts 2026-04-12 15:22:13 +08:00
Haitao Pan
0fcaa845e1 ci: ship bridge via image ref artifact 2026-04-12 14:23:23 +08:00
Haitao Pan
19a72e32e9 Send auth header for safe validate checks 2026-04-10 18:21:15 +08:00
Haitao Pan
578683c91e Harden validate stage with safe ACP checks 2026-04-10 18:14:14 +08:00
Haitao Pan
54523d6269 Require build artifact for deploy job 2026-04-10 18:04:56 +08:00
Haitao Pan
9ad76f760e Use playbooks ansible.cfg directly 2026-04-10 17:58:33 +08:00
Haitao Pan
c8a3fb8278 Use .cfg suffix for temporary Ansible config 2026-04-10 17:57:01 +08:00
Haitao Pan
624f165076 Disable vault for bridge deploy playbook 2026-04-10 17:54:50 +08:00
Haitao Pan
11350ee240 Use GitHub secret for Ansible vault password 2026-04-10 17:51:17 +08:00
Haitao Pan
43d3744a02 Fix pipeline preflight checks 2026-04-10 17:50:55 +08:00
Haitao Pan
67696beab8 Add GitHub Actions pipeline for bridge deploy 2026-04-10 16:17:32 +08:00