Amin Yahyaabadi
|
85853d5f3a
|
ci: test the built images
|
2024-03-24 00:25:30 -07:00 |
|
Amin Yahyaabadi
|
d6950a396f
|
feat: build and publish docker images
|
2024-03-24 00:20:20 -07:00 |
|
Amin Yahyaabadi
|
2908244529
|
chore: v0.37.0 [skip test]
|
2024-02-19 01:13:26 -08:00 |
|
Amin Yahyaabadi
|
b17665893e
|
ci: test on MacOS 13
|
2024-02-16 15:15:14 -08:00 |
|
renovate[bot]
|
ae0ebdc3d5
|
chore(deps): update actions/setup-node action to v4
|
2024-01-21 01:02:29 +00:00 |
|
Amin Yahyaabadi
|
43d5bd524a
|
Merge pull request #213 from aminya/renovate/actions-cache-4.x [skip ci]
chore(deps): update actions/cache action to v4
|
2024-01-20 14:38:36 -08:00 |
|
renovate[bot]
|
9ac5afb42a
|
chore(deps): update actions/checkout action to v4
|
2024-01-20 22:33:44 +00:00 |
|
renovate[bot]
|
5a9e4ef868
|
chore(deps): update actions/cache action to v4
|
2024-01-20 22:33:40 +00:00 |
|
Amin Yahyaabadi
|
2d1ee7f0a2
|
ci: fix placing the built executables [skip test]
|
2023-09-01 15:37:56 -07:00 |
|
Amin Yahyaabadi
|
b66c2c4dfa
|
ci: fix placing the built executables [skip test]
|
2023-09-01 15:17:57 -07:00 |
|
Amin Yahyaabadi
|
50d2184102
|
ci: fix the release artifact placement [skip test]
|
2023-09-01 15:04:09 -07:00 |
|
Amin Yahyaabadi
|
ebe8a86b02
|
ci: run the release when the test is skipped [skip test]
|
2023-09-01 14:48:28 -07:00 |
|
Amin Yahyaabadi
|
62674fbcdd
|
tests: skip some msvc installation tests based on the Windows version
|
2023-09-01 11:23:25 -07:00 |
|
Amin Yahyaabadi
|
662daca0bf
|
fix: remove unused dependencies + list bundled ones [skip test]
|
2023-08-31 23:01:58 -07:00 |
|
Amin Yahyaabadi
|
5c246f1986
|
ci: separate the lint tests from the tests
|
2023-07-24 14:28:48 -07:00 |
|
Amin Yahyaabadi
|
b3b3348bbf
|
ci: upload the built packages dist and fix release artifacts download
|
2023-07-24 14:18:02 -07:00 |
|
Amin Yahyaabadi
|
4e58b250d7
|
ci: fix placing the built artifacts
|
2023-07-24 14:11:16 -07:00 |
|
Amin Yahyaabadi
|
697fc17c87
|
ci: shared build for all the tests - rewrite the CI workflow
|
2023-07-24 13:59:56 -07:00 |
|
Amin Yahyaabadi
|
cee1b6367a
|
ci: disable fedora and arch mingw docker tests
|
2023-07-22 12:39:43 -07:00 |
|
Amin Yahyaabadi
|
623beb0a25
|
feat: add Mingw docker images and test them
|
2023-07-20 02:59:37 -07:00 |
|
Amin Yahyaabadi
|
cd31ee43de
|
feat: add production docker images and generate tests
|
2023-07-15 18:09:24 -07:00 |
|
Amin Yahyaabadi
|
c5d5df5b33
|
fix: fix packing the executables
|
2023-07-15 17:15:31 -07:00 |
|
Amin Yahyaabadi
|
91eb21c1a6
|
ci: fix the smoke test path for node 16
|
2023-07-15 16:08:05 -07:00 |
|
Amin Yahyaabadi
|
d2fe82a0d2
|
fix: fix docker base name
|
2023-07-15 15:50:55 -07:00 |
|
Amin Yahyaabadi
|
b2cf91c9df
|
fix: use node 20 instead of node 18
|
2023-07-15 15:41:58 -07:00 |
|
Amin Yahyaabadi
|
73478bbe8c
|
feat: add separate production and testing docker files
|
2023-07-15 15:08:44 -07:00 |
|
abeimler
|
72b58a4d1b
|
fix: clean up docker files
|
2023-05-01 11:24:36 +02:00 |
|
Amin Yahyaabadi
|
c4c3576054
|
ci: setup the executable with node 18
|
2023-04-24 13:50:53 -07:00 |
|
Amin Yahyaabadi
|
4aa1b0647c
|
ci: smoke test node 12 and 16 separately
|
2023-04-24 13:49:29 -07:00 |
|
Amin Yahyaabadi
|
39419e1292
|
ci: only run the tests on Node 18
|
2023-04-24 13:26:51 -07:00 |
|
Amin Yahyaabadi
|
e767ab7a9a
|
ci: use pnpm 8 for all node versions
|
2023-04-24 13:24:44 -07:00 |
|
Amin Yahyaabadi
|
bb21d92dc3
|
Merge branch 'master' into pr/164
|
2023-04-21 12:03:23 -07:00 |
|
Amin Yahyaabadi
|
941bccce95
|
ci: remove ubuntu 18 from CI
|
2023-04-21 11:22:13 -07:00 |
|
Alex Beimler
|
30c54f21f2
|
ci: fix CI script
|
2023-04-17 14:49:28 +02:00 |
|
abeimler
|
b61116bffa
|
feat: add pnpm and build stage in docker files
|
2023-04-17 11:20:21 +02:00 |
|
abeimler
|
7536d310d1
|
ci: fix docker build
|
2023-04-06 18:28:00 +02:00 |
|
abeimler
|
a1aead3082
|
ci: add node 12
|
2023-04-06 17:34:55 +02:00 |
|
abeimler
|
ca0fc58327
|
ci: fix node builds
|
2023-04-06 17:01:07 +02:00 |
|
abeimler
|
db7a01cfd3
|
ci: clean up docker task
|
2023-04-06 16:07:02 +02:00 |
|
abeimler
|
4d028e9368
|
ci: fix dist build
|
2023-04-06 15:37:51 +02:00 |
|
abeimler
|
d9316c0cbc
|
chore: update node
* node12 -> node16
* run npm audit
|
2023-04-06 14:29:38 +02:00 |
|
Amin Yahyaabadi
|
c41d430d6b
|
fix: rename the built executables to include architecture and use -
BREAKING CHANGE the built executables are now renamed to include the architecture. See the readme for more information
|
2023-01-17 21:50:44 -08:00 |
|
Amin Yahyaabadi
|
477360fbee
|
fix: rename the executable to setup-cpp.js
BREAKING CHANGE the executable is now `setup-cpp.js`
|
2023-01-17 21:40:21 -08:00 |
|
Amin Yahyaabadi
|
77554aa028
|
ci: add skip test trigger for docker tests [skip ci]
|
2023-01-17 12:15:33 -08:00 |
|
Amin Yahyaabadi
|
7dab220e87
|
chore: v0.21.1 [skip test]
|
2022-11-04 20:20:22 -07:00 |
|
Amin Yahyaabadi
|
3f8b289b8a
|
ci: use node 16 in CI to test and build
|
2022-10-19 22:03:35 -07:00 |
|
Amin Yahyaabadi
|
3d99f05a7b
|
ci: remove excess mv artifact command
|
2022-10-19 19:34:10 -07:00 |
|
Amin Yahyaabadi
|
c2b8f83888
|
ci: fix the tag detection
|
2022-10-19 19:13:45 -07:00 |
|
Amin Yahyaabadi
|
a547034e76
|
ci: upload the artifacts to the release in a separate job
|
2022-10-19 18:34:22 -07:00 |
|
Amin Yahyaabadi
|
2944fdfc3a
|
ci: automatic release creation
|
2022-10-19 18:16:32 -07:00 |
|