Commit Graph

91 Commits

Author SHA1 Message Date
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 b3eda4ff33 feat: add logging integration for msvc, gcc, python 2022-02-11 17:00:12 -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 531e651d16 chore: format 2021-11-21 17:08:16 -06:00
Amin Yahyaabadi 991ce56d70 fix: fix the matchers path for python 2021-11-21 16:57:26 -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
Amin Yahyaabadi cd543e97d0 chore: add the template 2021-09-14 01:50:42 -05:00