Commit Graph

36 Commits

Author SHA1 Message Date
Ming Di Leom a5644cee96
build: extract zip from stream 2024-10-27 04:50:19 +00:00
Ming Di Leom faf7cd9d1e
ci: switch to bun 2024-10-24 10:19:22 +00:00
Ming Di Leom f01a711836
fix: handle empty upstream data 2024-10-16 09:49:48 +00:00
Ming Di Leom 60492c7d8d
chore(deps): bump actions/checkout from 2 to 4 2024-10-13 02:39:57 +00:00
Ming Di Leom 732ec221f7
chore(deps): bump actions-gh-pages from 3 to 4 2024-10-13 02:36:19 +00:00
Ming Di Leom 27199afd1a
chore(deps): bump actions/upload-artifact from 2 to 4 2024-10-13 02:36:06 +00:00
Ming Di Leom 9261c22de3
refactor: set pipefail conditionally 2024-07-15 08:01:33 +00:00
Ming Di Leom a15c6988e2
fix: expand alias in bash 2024-06-03 08:19:50 +00:00
Ming Di Leom 214f037704
build(cf): compatibility between asdf & nvmrc 2024-04-08 12:04:52 +00:00
Ming Di Leom 65e09fd4b1
Revert "chore(node): use latest lts"
This reverts commit 845e508db0.
Compatibility with nvm
2024-04-07 04:12:07 +00:00
Ming Di Leom 845e508db0
chore(node): use latest lts
consistent with gitlab/github CI
https://github.com/asdf-vm/asdf-nodejs#resolving-latest-available-lts-version-in-a-script
2024-04-07 01:10:25 +00:00
Ming Di Leom 528536beaa
chore(node): use latest lts 2024-04-07 01:04:34 +00:00
Ming Di Leom 7b32b84d43
build: fix mirror link 2024-04-06 22:42:25 +00:00
Ming Di Leom e5757965db
refactor: replace got with fetch
bun does not support fetch's readableStream -> node's Stream yet
https://github.com/oven-sh/bun/issues/9555
2024-04-04 11:26:37 +00:00
Ming Di Leom 317a3d49a1 Merge branch 'esm' into 'main'
refactor: esm

See merge request malware-filter/botnet-filter!2
2023-10-01 09:36:44 +00:00
Ming Di Leom 516fd4afc6
chore(node): require at least Node 18 2023-10-01 09:15:12 +00:00
Ming Di Leom 9e26295de2
chore(deps): bump got from 11 to 13 2023-10-01 08:55:18 +00:00
Ming Di Leom 27c088987c
refactor: esm 2023-10-01 08:53:18 +00:00
Ming Di Leom a417c26d7f
docs: move download links into a table
inspired by https://github.com/badmojr/1Hosts
2023-07-23 08:39:59 +00:00
Ming Di Leom 0f4560c76e
docs: add repo mirros 2023-06-05 08:04:10 +00:00
Ming Di Leom 4e5c38b912
refactor: lazy load os-release 2023-05-20 11:22:51 +00:00
Ming Di Leom 53d0e6045b
style: remove debug message 2023-05-20 11:15:16 +00:00
Ming Di Leom 86dac11a7d
fix: check existent of busybox
if dos2unix is not installed
2023-05-20 11:10:42 +00:00
Ming Di Leom 23a1376170
fix: check installed grep is GNU variant 2023-05-20 11:10:16 +00:00
Ming Di Leom 5a6957f134
fix: dash does not support pipefail 2023-05-20 11:08:48 +00:00
Ming Di Leom 456675f9f3
chore(node): use node 20
- somehow "node" alias is not recognised
2023-05-18 12:28:23 +00:00
Ming Di Leom d7679a5996
chore(node): use latest node on cf pages
https://blog.cloudflare.com/moderizing-cloudflare-pages-builds-toolbox/
2023-05-18 11:28:00 +00:00
Ming Di Leom 34bb935b3f
docs: fix license path 2023-04-27 09:26:15 +00:00
Ming Di Leom 457ef8a03d
chore: dual-license under MIT & CC0
- OSI-approved license (e.g. MIT license) is required
for GitLab Open Source Program
- https://docs.gitlab.com/ee/subscriptions/community_programs.html#gitlab-for-open-source
2023-04-27 09:21:56 +00:00
Ming Di Leom 0b5639aabd Merge branch 'main' into 'main'
docs: fix new line in header comment

See merge request malware-filter/botnet-filter!1
2023-02-10 10:35:07 +00:00
iam-py-test 240ff2a385 Fix typo 2023-01-26 01:07:49 +00:00
Ming Di Leom 6133d75a7e
Revert "ci(cf): temporarily skip gitlab status check"
This reverts commit b3f285fd38.
2022-12-25 06:55:45 +00:00
Ming Di Leom b3f285fd38
ci(cf): temporarily skip gitlab status check 2022-12-25 06:45:34 +00:00
Ming Di Leom 4981d9e634
ci: deploy to cf pages 2022-12-25 06:35:45 +00:00
Ming Di Leom 93daf49d0d
fix: download from upstream 2022-12-25 06:17:09 +00:00
Ming Di Leom ccb7f29da6
Initial commit 2022-12-25 06:06:40 +00:00