Update builder and migrate to ESM #3

Merged
Sirherobrine23 merged 7 commits from ci_zig into main 2024-02-17 16:41:50 +00:00

Signed-off-by: Matheus Sampaio Queiroga srherobrine20@gmail.com

Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
Sirherobrine23 added 1 commit 2024-02-08 23:30:33 +00:00
Update CI and build
Some checks failed
Test / linux_test (16.x, aarch64, linux) (pull_request) Failing after 2m47s
Test / linux_test (16.x, aarch64, macos) (pull_request) Failing after 2m45s
Test / linux_test (16.x, x86_64, linux) (pull_request) Failing after 2m42s
Test / linux_test (16.x, x86_64, windows) (pull_request) Failing after 2m36s
Test / linux_test (16.x, x86_64, macos) (pull_request) Failing after 2m52s
Test / linux_test (18.x, aarch64, macos) (pull_request) Failing after 3m11s
Test / linux_test (18.x, aarch64, linux) (pull_request) Failing after 3m13s
Test / linux_test (18.x, aarch64, windows) (pull_request) Failing after 2m54s
Test / linux_test (18.x, x86_64, linux) (pull_request) Failing after 2m42s
Test / linux_test (18.x, x86_64, macos) (pull_request) Failing after 3m15s
Test / linux_test (18.x, x86_64, windows) (pull_request) Failing after 3m13s
Test / linux_test (19.x, aarch64, macos) (pull_request) Failing after 3m8s
Test / linux_test (19.x, aarch64, linux) (pull_request) Failing after 3m11s
Test / linux_test (19.x, aarch64, windows) (pull_request) Failing after 3m11s
Test / linux_test (19.x, x86_64, linux) (pull_request) Failing after 3m9s
Test / linux_test (19.x, x86_64, windows) (pull_request) Failing after 3m12s
Test / linux_test (19.x, x86_64, macos) (pull_request) Failing after 3m14s
Test / linux_test (20.x, aarch64, linux) (pull_request) Failing after 3m9s
Test / linux_test (20.x, aarch64, macos) (pull_request) Failing after 3m7s
Test / linux_test (20.x, aarch64, windows) (pull_request) Failing after 3m7s
Test / linux_test (20.x, x86_64, linux) (pull_request) Failing after 3m6s
Test / linux_test (20.x, x86_64, macos) (pull_request) Failing after 3m12s
Test / linux_test (20.x, x86_64, windows) (pull_request) Failing after 3m10s
Test / linux_test (21.x, aarch64, linux) (pull_request) Failing after 3m12s
Test / linux_test (21.x, aarch64, macos) (pull_request) Failing after 3m10s
Test / linux_test (21.x, x86_64, linux) (pull_request) Failing after 3m12s
Test / linux_test (21.x, aarch64, windows) (pull_request) Failing after 3m14s
Test / linux_test (21.x, x86_64, macos) (pull_request) Failing after 2m10s
Test / linux_test (21.x, x86_64, windows) (pull_request) Failing after 2m8s
Test / Pack npm package (pull_request) Has been skipped
83b05e3be5
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
Sirherobrine23 added 1 commit 2024-02-09 01:37:10 +00:00
change builder
All checks were successful
Test / linux_test (20.x, aarch64, linux) (pull_request) Successful in 3m39s
Test / linux_test (20.x, x86_64, linux) (pull_request) Successful in 3m26s
Test / linux_test (21.x, x86_64, linux) (pull_request) Successful in 3m25s
Test / linux_test (21.x, aarch64, linux) (pull_request) Successful in 3m29s
Test / linux_test (16.x, x86_64, linux) (pull_request) Successful in 2m56s
Test / linux_test (18.x, aarch64, linux) (pull_request) Successful in 3m6s
Test / linux_test (16.x, aarch64, linux) (pull_request) Successful in 3m8s
Test / linux_test (18.x, x86_64, linux) (pull_request) Successful in 3m28s
Test / linux_test (19.x, aarch64, linux) (pull_request) Successful in 2m8s
Test / linux_test (19.x, x86_64, linux) (pull_request) Successful in 1m53s
Test / Pack npm package (pull_request) Successful in 1m12s
97f6a3d118
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
Sirherobrine23 self-assigned this 2024-02-09 01:56:26 +00:00
Sirherobrine23 added a new dependency 2024-02-09 03:38:11 +00:00
Sirherobrine23 added 1 commit 2024-02-14 01:49:53 +00:00
Add binding.yaml
Some checks failed
Test / linux_test (16.x, x86_64, linux) (pull_request) Failing after 2m55s
Test / linux_test (18.x, aarch64, linux) (pull_request) Failing after 2m54s
Test / linux_test (16.x, aarch64, linux) (pull_request) Failing after 2m58s
Test / linux_test (18.x, x86_64, linux) (pull_request) Failing after 3m50s
Test / linux_test (19.x, x86_64, linux) (pull_request) Failing after 3m8s
Test / linux_test (20.x, x86_64, linux) (pull_request) Failing after 2m11s
Test / linux_test (20.x, aarch64, linux) (pull_request) Failing after 3m7s
Test / linux_test (19.x, aarch64, linux) (pull_request) Failing after 3m20s
Test / linux_test (21.x, aarch64, linux) (pull_request) Failing after 1m57s
Test / linux_test (21.x, x86_64, linux) (pull_request) Failing after 1m55s
Test / Pack npm package (pull_request) Has been skipped
82eb63f064
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
Sirherobrine23 added 1 commit 2024-02-15 17:53:03 +00:00
Update to rebory builder
Some checks failed
Test / linux_test (16.x, x86_64, linux) (pull_request) Failing after 2m31s
Test / linux_test (16.x, aarch64, linux) (pull_request) Failing after 2m33s
Test / linux_test (18.x, aarch64, linux) (pull_request) Failing after 2m46s
Test / linux_test (18.x, x86_64, linux) (pull_request) Failing after 2m44s
Test / linux_test (19.x, aarch64, linux) (pull_request) Failing after 2m43s
Test / linux_test (20.x, x86_64, linux) (pull_request) Failing after 2m40s
Test / linux_test (19.x, x86_64, linux) (pull_request) Failing after 2m57s
Test / linux_test (20.x, aarch64, linux) (pull_request) Failing after 2m43s
Test / linux_test (21.x, x86_64, linux) (pull_request) Failing after 1m33s
Test / linux_test (21.x, aarch64, linux) (pull_request) Failing after 1m56s
Test / Pack npm package (pull_request) Has been skipped
5917c3b8ab
Sirherobrine23 added 1 commit 2024-02-16 02:42:50 +00:00
Goodbye node-gyp and commonjs
Some checks failed
Test / linux_test (16.x, aarch64, linux) (pull_request) Failing after 2m18s
Test / linux_test (16.x, x86_64, linux) (pull_request) Failing after 2m32s
Test / linux_test (18.x, x86_64, linux) (pull_request) Failing after 2m29s
Test / linux_test (18.x, aarch64, linux) (pull_request) Failing after 2m42s
Test / linux_test (19.x, aarch64, linux) (pull_request) Failing after 2m21s
Test / linux_test (20.x, aarch64, linux) (pull_request) Failing after 2m37s
Test / linux_test (19.x, x86_64, linux) (pull_request) Failing after 2m39s
Test / linux_test (20.x, x86_64, linux) (pull_request) Failing after 3m10s
Test / linux_test (21.x, aarch64, linux) (pull_request) Failing after 1m36s
Test / linux_test (21.x, x86_64, linux) (pull_request) Failing after 1m19s
Test / Pack npm package (pull_request) Has been skipped
362cd41953
We are saying goodbye to node-gyp and commonjs, I am currently migrating several tools to ESM, and wireguard-tools.js was one of them.

I'm saying goodbye to node-gyp, it ended up becoming a difficult tool to use with wireguard-tools.js, wg.js uses several other programming languages, much more than C and C++, and rebory it brings new features that node-gyp doesn't have.
Sirherobrine23 added 1 commit 2024-02-17 04:12:49 +00:00
add build dev script
Some checks failed
Test / linux_test (16.x, x86_64, linux) (pull_request) Successful in 2m42s
Test / linux_test (16.x, aarch64, linux) (pull_request) Successful in 2m45s
Test / linux_test (18.x, x86_64, linux) (pull_request) Successful in 2m39s
Test / linux_test (18.x, aarch64, linux) (pull_request) Successful in 2m41s
Test / linux_test (19.x, x86_64, linux) (pull_request) Successful in 2m55s
Test / linux_test (20.x, x86_64, linux) (pull_request) Successful in 2m52s
Test / linux_test (19.x, aarch64, linux) (pull_request) Successful in 2m59s
Test / linux_test (20.x, aarch64, linux) (pull_request) Successful in 2m55s
Test / linux_test (21.x, aarch64, linux) (pull_request) Successful in 1m41s
Test / linux_test (21.x, x86_64, linux) (pull_request) Successful in 1m39s
Test / Pack npm package (pull_request) Failing after 3m21s
bf06000a9c
Sirherobrine23 changed title from Update CI and builder to Update builder and migrate to ESM 2024-02-17 04:27:37 +00:00
Sirherobrine23 added 1 commit 2024-02-17 15:48:13 +00:00
Update addon loader
Some checks failed
Test / linux_test (16.x, aarch64, linux) (pull_request) Successful in 2m22s
Test / linux_test (16.x, x86_64, linux) (pull_request) Successful in 2m20s
Test / linux_test (18.x, aarch64, linux) (pull_request) Successful in 2m5s
Test / linux_test (18.x, x86_64, linux) (pull_request) Successful in 2m27s
Test / linux_test (19.x, x86_64, linux) (pull_request) Successful in 2m40s
Test / linux_test (19.x, aarch64, linux) (pull_request) Successful in 2m44s
Test / linux_test (20.x, aarch64, linux) (pull_request) Successful in 3m10s
Test / linux_test (20.x, x86_64, linux) (pull_request) Successful in 2m9s
Test / linux_test (21.x, aarch64, linux) (pull_request) Successful in 2m6s
Test / linux_test (21.x, x86_64, linux) (pull_request) Successful in 2m3s
Test / Pack npm package (pull_request) Failing after 3m18s
bf305c2480
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
Sirherobrine23 merged commit 499cf79734 into main 2024-02-17 16:41:50 +00:00
Sirherobrine23 deleted branch ci_zig 2024-02-17 16:41:50 +00:00
Sirherobrine23 removed a dependency 2024-02-18 00:29:45 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Wireguard/Wireguard-tools.js#3
No description provided.