Commit Graph

430 Commits

Author SHA1 Message Date
Haitao Pan
9b30afee7d fix(ci): trigger release on merged pull_request 2025-05-19 13:01:06 +08:00
Haitao Pan
a07fcfd074 ci(pulumigo): split build, test, and release jobs for clarity and control 2025-05-19 11:55:40 +08:00
Haitao Pan
c78a1ba6a1 ci(pulumigo): add path-based trigger filter to build workflow
- Only trigger build on changes to main.go, cmd/, internal/, go.mod, go.sum
- Included .github/workflows/build-pulumigo.yml to allow workflow self-updates
- Schedule and manual dispatch remain available
2025-05-19 11:48:46 +08:00
Haitao Pan
5b1401e439 removed workflows: deplay-app-with-argocd.yaml 2025-04-07 22:20:14 +08:00
shenlan
384aab30d2
Update app-pipeline-renew-node-ssl-certs.yml 2025-04-07 21:32:51 +08:00
Haitao Pan
a1132d9729 workflows/app-pipeline-keycloak-server: update 2025-01-21 11:47:01 +08:00
Haitao Pan
00de12a599 workflows: add app-pipeline-keycloak-server.yml 2024-11-11 12:40:58 +08:00
Haitao Pan
922f964d52 workflows/app-pipeline-harbor: add inputs var registry 2024-08-26 17:38:43 +08:00
Haitao Pan
90391f9d94 .github/workflows/app-pipeline-harbor.yml: update 2024-08-26 12:11:17 +08:00
Haitao Pan
ded81aa88e workflows/app-pipeline-grafana-alloy.yml: update 2024-08-19 17:55:21 +08:00
Haitao Pan
c0b04d26e7 workflows/app-pipeline-grafana-alloy.yml: update 2024-08-19 17:17:06 +08:00
Haitao Pan
c40095d256 workflows/app-pipeline-grafana-alloy.yml: update 2024-08-19 17:09:42 +08:00
Haitao Pan
018ee2ed4d /workflows/app-pipeline-grafana-alloy.yml: update 2024-08-19 17:04:06 +08:00
Haitao Pan
8314db5c21 add app-pipeline-grafana-alloy.yml 2024-08-19 16:44:51 +08:00
Haitao Pan
c00b708d92 renamed: app-pipeline-wireguard-gateway.yml -> app-pipeline-wireguard-vpn.yml 2024-08-14 14:19:18 +08:00
Haitao Pan
28064b65fc add workflows/app-pipeline-wireguard-gateway.yml 2024-08-14 14:07:43 +08:00
Haitao Pan
47d5fff681 workflows/app-pipeline-harbor: deploy cn-harbor-server & global-harbor-server 2024-08-07 12:27:11 +08:00
Haitao Pan
401c2941e3 workflows/app-pipeline-harbor: deploy harbor-server in gloabl-k3s-cluster 2024-08-07 09:28:07 +08:00
Haitao Pan
7e45b28f4f workflows/app-pipeline-harbor: deploy in global cluster 2024-08-06 20:54:03 +08:00
Haitao Pan
4890d58b8d workflows/app-pipeline-harbor: add secrets.SUDO_PASSWORD 2024-07-30 16:40:31 +08:00
Haitao Pan
a1654dfe94 workflows/app-pipeline-harbor: deploy in cn-k3s-server 2024-07-30 16:34:30 +08:00
Haitao Pan
af0775461a app-pipeline-chartmuseum: Remove Invalid input ssh_host_domain 2024-07-28 20:38:14 +08:00
Haitao Pan
24cc3ea459 workflows: update app pipeline env ssh_host_ip 2024-07-28 20:20:49 +08:00
Haitao Pan
960245cb2a workflows: update app pipeline chartmuseum & vault 2024-07-28 20:16:36 +08:00
Haitao Pan
9ee4a2aa9a workflows/app-pipeline-harbor: update 2024-07-28 12:45:25 +08:00
Haitao Pan
e7cdc53ed3 app-pipeline-harbor: add env ssh_host_domain 2024-07-23 14:43:57 +08:00
Haitao Pan
d10ec0718c workflows/setup-vault: update domain -> svc.plus 2024-07-23 14:02:34 +08:00
Haitao Pan
a1aafcdb44 add domain keycloak.onwalk.net 2024-07-13 14:07:11 +08:00
Haitao Pan
b76e163827 Fixed: invalid action workflow 2024-07-13 11:21:07 +08:00
Haitao Pan
582c4dc2a8 add workflow: check-ssl-cert-expiry 2024-07-13 11:15:33 +08:00
Haitao Pan
d6254c68d4 all workflows: removed 'push' event 2024-07-12 16:45:06 +08:00
Haitao Pan
04297620d3 add secrets.VAULT_URL & secrets.VAULT_TOKEN 2024-07-12 16:26:10 +08:00
Haitao Pan
744de9174a workflows/app-pipeline-renew-node-ssl-certs: fixed workflow is not valid 2024-07-12 15:56:54 +08:00
Haitao Pan
9f051bb54c workflows/app-pipeline-renew-node-ssl-certs: fixed syntax errors 2024-07-12 15:53:02 +08:00
Haitao Pan
2a5f66fd47 add workflow: app-pipeline-renew-node-ssl-certs 2024-07-12 15:48:18 +08:00
Haitao Pan
4ae75ee49b renew-ssl-certs: add domain svc.plus,svc.ink 2024-07-12 11:34:22 +08:00
Haitao Pan
f606d9b688 Fixed: SSH_USER is empty 2024-07-11 14:04:49 +08:00
Haitao Pan
967d08cf54 modified: app-pipeline-vault 2024-07-11 13:41:18 +08:00
Haitao Pan
229b31af97 app-pipeline-chartmuseum: set ssh_host_name -> 'www' 2024-07-09 18:25:05 +08:00
Haitao Pan
242183f9ae app-pipeline-chartmuseum: add secrets.ANSIBLE_VAULT_PASSWORD 2024-07-09 18:10:14 +08:00
Haitao Pan
f20ad042e4 add SUDO_PASSWORD 2024-07-09 17:30:13 +08:00
Haitao Pan
add3108699 update Secret name -> ADMIN_INIT_PASSWORD 2024-07-09 17:01:45 +08:00
Haitao Pan
3b16008376 update app-pipeline-chartmuseum 2024-07-09 16:58:12 +08:00
Haitao Pan
d795836579 add app pipeline for deploy chartmuseum 2024-07-09 16:17:45 +08:00
Haitao Pan
db0b5d0935 deploy-new-harbor-server: artifact/35.74.62.32 2024-04-19 11:34:19 +08:00
Haitao Pan
211e4ab705 deploy-new-harbor-server: set secrets.SSH_USER as default 2024-04-13 17:13:41 +08:00
Haitao Pan
b860ffee0a deploy-new-harbor-server: fixed cant get deploy-new-harbor-server env SSH_USER 2024-04-13 17:03:52 +08:00
Haitao Pan
10e68d7fac deploy-new-harbor-server: artifact/18.181.85.35 2024-04-13 16:42:56 +08:00
Haitao Pan
f7e6887c8c deploy-new-harbor-server: set hostname -> artifact 2024-04-13 15:50:47 +08:00
Haitao Pan
b7e47290e0 Merge branch 'main' into deploy-new-harbor-server 2024-04-13 15:40:14 +08:00