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 |
Amin Yahyaabadi
|
75a1937063
|
ci: update ci versions
|
2022-08-22 00:00:57 -07:00 |
Amin Yahyaabadi
|
2b1515ae6b
|
ci: fix the cache keys [skip ci]
|
2022-08-03 23:09:17 -07:00 |
Amin Yahyaabadi
|
e963a825e6
|
ci: add macos 12 to the GitHub Actions
|
2022-07-27 00:55:14 -07:00 |
Amin Yahyaabadi
|
d8677634f7
|
fix: fix llvm on ubuntu 22.04
|
2022-07-22 00:20:33 -07:00 |
Amin Yahyaabadi
|
7698fea0a5
|
test: add fedora docker file
|
2022-07-10 16:44:43 -07:00 |
Amin Yahyaabadi
|
f3cbe53fbc
|
ci: do not fail fast on docker job failures
|
2022-06-29 19:12:35 -07:00 |
Amin Yahyaabadi
|
df27d7c079
|
ci: test the arch_node docker in GitHub Actions
|
2022-06-29 18:59:48 -07:00 |
Amin Yahyaabadi
|
4db14f3ce6
|
chore: update devDependencies
|
2022-05-25 16:12:25 -07:00 |
Amin Yahyaabadi
|
455c907aa0
|
docker: use ubuntu 22.04 instead of unreleased kinetic
|
2022-05-02 22:37:10 -07:00 |
Amin Yahyaabadi
|
997b6725fe
|
chore: rename building path to dev
|
2022-04-26 22:54:24 -07:00 |
Amin Yahyaabadi
|
a8a6ade4ca
|
ci: add skip hooks to github actions
|
2022-04-24 16:36:50 -07:00 |
Amin Yahyaabadi
|
5a9273c5dd
|
ci: remove windows-2016
|
2022-04-04 11:21:34 -07:00 |
Amin Yahyaabadi
|
12b23196c9
|
ci: test docker on ubuntu:lateset
|
2022-02-15 01:23:01 -08:00 |
Amin Yahyaabadi
|
8390c75901
|
ci: ignore errors on ubuntu 18.04
|
2022-02-13 20:16:18 -08:00 |
Amin Yahyaabadi
|
8a97f81d68
|
ci: test on more operating systems
|
2022-02-13 19:41:23 -08:00 |
Amin Yahyaabadi
|
798452a83f
|
fix: support visual studio 2022
|
2022-02-01 18:28:44 -08:00 |
Amin Yahyaabadi
|
c7acc73aa7
|
ci: pack exe before running the tests [skip ci test]
|
2022-01-30 19:01:34 -08:00 |
Amin Yahyaabadi
|
19e817130b
|
ci: add debugging session
|
2021-12-06 09:19:37 -06:00 |
Amin Yahyaabadi
|
a4f327ad7e
|
fix: enable adding paths using commands outside of the ci
enable ACTIONS_ALLOW_UNSECURE_COMMANDS inside docker build
|
2021-09-18 07:24:04 -05:00 |
Amin Yahyaabadi
|
577e455c62
|
ci: add docker test to ci
|
2021-09-18 07:13:43 -05:00 |
Amin Yahyaabadi
|
49ca00ee9f
|
feat: add self-contained executables
|
2021-09-15 02:24:30 -05:00 |
Amin Yahyaabadi
|
79e1c66874
|
feat: add python installation
ci: enable submodules in the ci
Update setup-python
|
2021-09-14 15:35:52 -05:00 |
Amin Yahyaabadi
|
e55608c34b
|
test: add tests
|
2021-09-14 03:13:41 -05:00 |
Amin Yahyaabadi
|
f63cc85aba
|
chore: run format
|
2021-09-14 02:00:41 -05:00 |
Amin Yahyaabadi
|
3a01a44f1f
|
chore: add github actions
|
2021-09-14 01:58:39 -05:00 |