Commit graph

39 commits

Author SHA1 Message Date
Sander Declerck
a013141118
Try to fix the build 2025-11-28 10:55:29 +01:00
Sander Declerck
9c149f3bb3
Create and run build.js 2025-11-28 10:51:43 +01:00
Sander Declerck
98231b8d25
Ignore scripts on install for binaries 2025-11-27 15:30:39 +01:00
Sander Declerck
dbbe0f27bf
Speed up Windows 2025-11-27 15:26:40 +01:00
Sander Declerck
543f10657c
Separate pipeline for binary creation 2025-11-27 15:21:36 +01:00
Sander Declerck
a632ef9bdd
Add the correct binaries 2025-11-27 15:11:11 +01:00
Sander Declerck
430792626b
Publish the created binaries 2025-11-27 15:07:54 +01:00
Sander Declerck
b14ff4cb33
First time build of the safe-chain binaries 2025-11-27 15:01:57 +01:00
Hans Ott
e976c28b8a Publish using OIDC 2025-11-24 18:45:14 +01:00
Hans Ott
5adfb36629 Run typecheck as part of CI 2025-11-01 13:07:31 +01:00
Hans Ott
41ab4b1edb Use oxlint instead of eslint
- Less dev dependencies
- Much faster
- More helpful output
- More sane defaults
- Easier config
2025-10-09 18:03:45 +02:00
Sander Declerck
abc0add350
Downgrade safe-chain in e2e tests to 1.0.24 2025-10-08 19:43:11 +02:00
Sander Declerck
0318fea784
Merge pull request #92 from AikidoSec/use-safe-chain-ourselves
Use safe-chain ourselves in CI/CD
2025-10-08 15:49:20 +02:00
Sander Declerck
28ccb55033
Use safe-chain ourselves in CI/CD 2025-10-06 16:55:46 +02:00
Sander Declerck
bf97f089ca
Change npm test version to 10.2.0 2025-10-01 08:36:00 +02:00
Sander Declerck
6c08c6adce
Add end-to-end tests for proxy blocking malware packages 2025-09-30 15:03:49 +02:00
Sander Declerck
31c6e279df
Remove not supported versions 2025-09-16 12:52:06 +02:00
Sander Declerck
08750272ba
Test 2 old node versions as well 2025-09-16 12:49:33 +02:00
Sander Declerck
44c3bacae4
Test more version combos 2025-09-16 12:45:48 +02:00
Sander Declerck
4556e16f44
Run whole matrix on failure 2025-09-16 10:57:37 +02:00
Sander Declerck
753f3cd837
Improve e2e tests: add npm install tests, add test matrix 2025-09-16 10:53:19 +02:00
Sander Declerck
a4c063b428
Test all PR's 2025-09-05 14:20:25 +02:00
Sander Declerck
8450b80223
Add tarball to build output 2025-09-05 12:58:30 +02:00
Sander Declerck
75deed9370
Modify release process 2025-09-05 12:01:29 +02:00
Sander Declerck
8021145881
Use npm run test:e2e in CI 2025-09-05 11:33:57 +02:00
Sander Declerck
8d015fdca3
Add e2e tests to workspace 2025-09-05 11:33:08 +02:00
Sander Declerck
7dd93d490e
Fix unit tests 2025-08-05 13:37:47 +02:00
Sander Declerck
8fe228c476
Undo move of files to safe-chain 2025-08-05 13:35:40 +02:00
Sander Declerck
733887744d
Add docs to npm package 2025-07-30 17:08:25 +02:00
Sander Declerck
1bbfb5425d
Remove test package 2025-07-30 17:03:17 +02:00
Sander Declerck
e7aadc42a3
Add jobname to e2e tests 2025-07-30 16:58:51 +02:00
Sander Declerck
af53a8fbb8
Run e2e tests on PR check 2025-07-30 16:54:57 +02:00
Sander Declerck
c966660a09
Remove e2e workflow 2025-07-30 16:43:11 +02:00
Sander Declerck
cc58c48c9b
Move linter file 2025-07-30 16:41:01 +02:00
Sander Declerck
822e734a4e
Set working directory for unit tests 2025-07-30 16:39:33 +02:00
Sander Declerck
b1ca2d2dc5
Move project to separate folder 2025-07-30 16:37:37 +02:00
Sander Declerck
73b209a5f6
bump node version 2025-07-29 11:12:09 +02:00
Sander Declerck
0c56c3d1f9
Basic e2e test 2025-07-29 11:09:49 +02:00
Sander Declerck
21cdefadde
Add editorconfig + github workflows 2025-07-11 17:20:39 +02:00