SukkaW
73fe47852b
CI: delete artifact after deployments
2025-11-07 21:35:38 +08:00
SukkaW
059e8507c7
CI: use ubuntu-slim when possible
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-30 04:22:19 +08:00
SukkaW
60ceb29ef9
Chore: update domain alive options
2025-09-14 03:42:06 +08:00
SukkaW
8e4bd07f07
Housekeeping for CI
2025-09-11 22:29:06 +08:00
SukkaW
e4c6dc53c5
Housekeeping
2025-09-11 02:03:01 +08:00
SukkaW
986c7c86c7
Housekeeping
2025-08-25 23:59:11 +08:00
SukkaW
f4c16f9d7c
CI: do not use token when downloading previous dist [skip ci]
2025-08-24 23:09:26 +08:00
SukkaW
7cea991feb
CI: run build twice per day
2025-08-23 21:46:52 +08:00
SukkaW
72ac579501
Chore: improve domain alive validation
2025-08-23 01:27:20 +08:00
SukkaW
cf1f657dae
Chore: update domain alive check [skip ci]
2025-08-22 08:24:31 +08:00
SukkaW
75c3fa869c
CI: increase auto build to twice per day
2025-08-20 00:19:09 +08:00
SukkaW
c26a194e45
CI: multiple changes
...
- Reuse build dir var
- Use treeless clone for downloading previous build dist
- Update cloudflare wrangler version
- Use amd64 CI for deployments
- Tune CI Networks
2025-07-31 21:47:50 +08:00
SukkaW
8741c44115
Remove unsued file in CI cache & Bump CI deps
2025-06-15 21:50:05 +08:00
SukkaW
fe8109cd4d
CI: don't use tmp for build folder
2025-04-25 22:21:49 +08:00
SukkaW
a61248aeb0
CI: improve cloudflare wrangler cache
2025-04-16 14:56:21 +08:00
SukkaW
d4946aa8cc
CI: unarchive then re-archive dist repo
2025-03-25 00:22:02 +08:00
SukkaW
762aefbdeb
CI: set token for downloading dist repo
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-20 21:36:33 +08:00
SukkaW
feb7dc4ba6
CI: always update wrangler npm cache
2025-03-20 00:04:33 +08:00
SukkaW
8910366b03
CI: change build folder to TMPDIR
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-03-19 09:39:44 +08:00
SukkaW
82fe0e69b0
CI: remove workflow profiling
2025-03-19 09:26:18 +08:00
SukkaW
2a38aaa312
CI: use Cloudflare Wrangler 3.90.0 [skip ci]
2025-03-10 09:44:29 +08:00
SukkaW
821cc251a9
CI: track resource usage
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
2025-01-29 21:34:18 +08:00
SukkaW
6606d5cb01
CI: run PR but only with diff [skip ci]
2025-01-29 03:27:06 +08:00
SukkaW
51627c56cb
CI: merge jobs
2025-01-20 17:11:47 +08:00
SukkaW
a812c40384
CI: download previous build using GitHub Actions
2025-01-18 23:20:40 +08:00
SukkaW
42428e14de
CI: run on ramdisk
2025-01-18 02:47:20 +08:00
SukkaW
7683775dee
CI: run in tmpfs
2025-01-18 00:26:22 +08:00
SukkaW
c07fe1dd56
CI: add arch to npx wrangler cache key
2025-01-17 21:00:33 +08:00
SukkaW
c8fb446bb5
CI: test GitHub arm64 runner
2025-01-17 20:52:29 +08:00
SukkaW
9a4acbd3f1
CI: fix remote git upload
2025-01-17 20:44:06 +08:00
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