Template
1
0
mirror of https://github.com/aminya/setup-cpp synced 2024-11-30 21:22:30 +08:00
Commit Graph

75 Commits

Author SHA1 Message Date
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