48 Commits

Author SHA1 Message Date
SukkaW
4f6f1fd017 CI: when deploying to git, clone w/o tags 2025-01-13 23:26:22 +08:00
SukkaW
57dc1b6787 CI: restore cache.db on check alive jobs 2025-01-10 20:18:38 +08:00
SukkaW
e43ba55357 CI: only run deploy if build actually finished 2025-01-07 22:36:43 +08:00
SukkaW
317d914086 CI: always continue deploy 2025-01-07 22:19:50 +08:00
SukkaW
99497d3d1c CI: change task name 2024-12-19 20:59:11 +08:00
SukkaW
9fbd3ba103 CI: specify wrangler version 2024-11-19 21:18:38 +08:00
SukkaW
6693690ed6 CI: manual git deploy 2024-11-19 20:24:40 +08:00
SukkaW
1843f502b9 CI: cache wrangler 2024-11-19 19:30:08 +08:00
SukkaW
395d9e44cf CI: enable cache for wrangler 2024-11-14 10:37:55 +08:00
SukkaW
18b5e44000 CI: do not tune network 2024-11-12 21:46:50 +08:00
SukkaW
42e0cb5b9f CI: tune network 2024-11-09 00:43:00 +08:00
SukkaW
0bc901cdf8 Feat: validate domains are alive (and w/ CI) 2024-11-06 00:00:35 +08:00
SukkaW
373b12f4e1 CI: migrate cache save always
https://github.com/actions/cache/issues/1315
2024-10-08 06:23:16 +08:00
SukkaW
6d9a99fede CI: run deploys in parallel 2024-09-08 23:34:23 +08:00
SukkaW
56383be02d CI: make GitLab faster 2024-09-08 02:10:39 +08:00
SukkaW
554afd0fd9 Chore: download dist from GitLab if GitHub dist repo is down 2024-09-04 22:31:25 +08:00
SukkaW
affaa13890 CI: deploy dist to GitLab 2024-09-04 22:07:49 +08:00
SukkaW
ad22a0f225 CI: deploy to Cloudflare Pages 2024-09-04 02:39:12 +08:00
SukkaW
18d1c1b23e CI: use Node.js over bun 2024-07-23 18:05:25 +08:00
SukkaW
3cdf1f8a3d CI: Housekeeping 2024-07-08 20:54:05 +08:00
SukkaW
da975e0e77 CI: Housekeeping 2024-07-07 18:18:11 +08:00
SukkaW
25e848058a Fix: filter parsing 2024-06-07 10:35:50 +08:00
SukkaW
95cdc39de2 CI: check before deploy 2024-03-12 17:49:52 +08:00
SukkaW
2982d74a55 CI: save cache even when build failed 2024-02-08 23:24:48 +08:00
SukkaW
f51de780f5 CI: bump action version 2024-01-28 01:00:53 +08:00
SukkaW
8b598a4625 CI: use proper cache 2023-12-31 21:28:48 +08:00
SukkaW
702b9d9596 CI: use date as cache key 2023-12-31 16:53:10 +08:00
SukkaW
e4e51b69a1 CI: save cache on each run 2023-12-31 03:08:56 +08:00
SukkaW
a109091b3e CI: use bun canary 2023-12-24 00:31:45 +08:00
SukkaW
230ac3eb18 Chore/CI: use fs cache to save bandwidth 2023-12-24 00:19:31 +08:00
SukkaW
37257958c2 Chore: say hello to bun 2023-11-15 12:13:55 +08:00
SukkaW
f550f0bd68 CI: push to new repo 2023-10-08 15:49:42 +08:00
SukkaW
7154701ec9 CI: update config & Housekeeping 2023-09-11 16:44:33 +08:00
SukkaW
70bf41688f CI: use the latest version of pnpm 2023-07-05 12:03:21 +08:00
SukkaW
ffb4e24e8a New build infra 2022-12-08 18:29:21 +08:00
SukkaW
c403ae2c1f Chore: refactor build phase 2022-11-07 16:51:36 +08:00
SukkaW
521cc90202 CI: replace deprecated set-output with echo 2022-11-01 20:19:24 +08:00
SukkaW
73f41be48e CI: prevent unused files being published 2022-11-01 20:17:29 +08:00
SukkaW
c880ebc9f5 New phishing blocking domainset 2022-11-01 02:57:13 +08:00
SukkaW
36fcaa60fe Chore/CI: use pnpm 2022-07-07 18:44:26 +08:00
SukkaW
390f240ea8 CI: bump github action dependencies 2022-06-15 12:06:49 +08:00
SukkaW
f3e000acd3 Chore: play with google/wireit 2022-04-27 19:44:52 +08:00
SukkaW
980cf95c43 Feat: auto generate AWS S3 domain list 2022-04-26 21:58:34 +08:00
SukkaW
045be0a736 Feat: auto generate Telegram CIDR list 2022-04-23 21:44:21 +08:00
SukkaW
2e8de6b7f4 Feat: auto generate anti-bogus-domain ip list 2022-04-22 20:37:14 +08:00
SukkaW
7eb9d47edc Feat: auto generate apple china cdn domainset 2022-04-22 13:27:09 +08:00
SukkaW
07a859fdca Update GitHub Action build task 2022-04-22 08:24:45 +08:00
SukkaW
b3c5c4be84 Add CI 2021-11-30 05:48:50 +08:00