Commit Graph

1162 Commits

Author SHA1 Message Date
Amin Yahyaabadi d713a6703d fix: update execa 2023-04-22 02:19:33 -07:00
Amin Yahyaabadi 6a6a1ba062
Merge pull request #167 from aminya/llvm 2023-04-21 21:05:50 -07:00
Amin Yahyaabadi 8f35efa1fd feat: support LLVM 16 2023-04-21 14:19:59 -07:00
Amin Yahyaabadi 84c007bae4 chore: update the build files 2023-04-21 12:04:07 -07:00
Amin Yahyaabadi bb21d92dc3 Merge branch 'master' into pr/164 2023-04-21 12:03:23 -07:00
Amin Yahyaabadi db1ac241d0
Merge pull request #165 from aminya/deps 2023-04-21 11:55:02 -07:00
Amin Yahyaabadi 7b993ab70d fix: update setup-python and other deps 2023-04-21 11:38:35 -07:00
Amin Yahyaabadi 941bccce95 ci: remove ubuntu 18 from CI 2023-04-21 11:22:13 -07:00
Amin Yahyaabadi 9976e18629 fix: use gcc 12 for arch linux 2023-04-21 11:20:18 -07:00
abeimler 35b2edce1a fix: docker builds 2023-04-18 13:38:19 +02: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
Amin Yahyaabadi 7c782cd66a fix: update dependencies 2023-04-14 01:15:14 -07: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 bfe7d5afde ci: fix node install with nvm 2023-04-06 15:07:42 +02:00
abeimler d9316c0cbc chore: update node
* node12 -> node16
* run npm audit
2023-04-06 14:29:38 +02:00
abeimler fd3dd170d1 chore: rebuild dist 2023-04-02 01:54:26 +02:00
abeimler b3c586e4d8 Merge branch 'master' into feature/cross-mingw 2023-04-02 01:35:21 +02:00
abeimler a2d7d8fb1b Merge branch 'master' into feature/cross-mingw 2023-04-02 01:32:43 +02:00
Amin Yahyaabadi 42fe442e94 fix: update escape-path-with-spaces 2023-03-09 13:36:02 -08:00
Amin Yahyaabadi f15b179c6a fix: update ci-detect package 2023-03-09 13:33:42 -08:00
Amin Yahyaabadi 3ada54b0db fix: update dependencies 2023-03-09 13:31:36 -08:00
Amin Yahyaabadi aefaf6cb82
Merge pull request #163 from aminya/update [skip ci] 2023-01-22 15:23:05 -08:00
Amin Yahyaabadi f633d98181 fix: update dependencies 2023-01-22 14:50:58 -08:00
Amin Yahyaabadi e31abde3c6 chore: add types for numerous and time-delta 2023-01-22 14:50:08 -08:00
Amin Yahyaabadi d1061ec733 chore: v0.26.2 [skip test] 2023-01-19 20:40:36 -08:00
Amin Yahyaabadi ab00f0e778
Merge pull request #162 from aminya/shabang [skip ci] 2023-01-19 17:05:50 -08:00
Amin Yahyaabadi 3b424a372f fix: add shabang for running setup-cpp.js 2023-01-19 14:06:43 -08:00
Amin Yahyaabadi a0b095eede
Merge pull request #161 from abeimler/fix/docker-new-setup-cpp-npm [skip ci] 2023-01-19 13:55:34 -08:00
abeimler fb631676d0 fix: typo 2023-01-19 15:33:15 +01:00
abeimler 4556f8870e fix: lint dockerfiles
* using hadolint
2023-01-19 15:02:27 +01:00
abeimler 088ef837cc chore: update setup-cpp in dockerfiles 2023-01-18 11:52:47 +01:00
Amin Yahyaabadi 995537c5e7 fix: add powershell to the action.yml [skip ci] 2023-01-18 01:35:41 -08:00
Amin Yahyaabadi bd09e76247 chore: v0.26.1 [skip test] 2023-01-18 01:31:26 -08:00
Amin Yahyaabadi 5d323e0375
Merge pull request #160 from aminya/dependencies [skip ci] 2023-01-18 01:28:48 -08:00
Amin Yahyaabadi d452ddcd4d fix: move all dependencies to the devDependencies 2023-01-18 01:26:45 -08:00
Amin Yahyaabadi 47a3e15494 docs: update executable download sentence [skip ci] 2023-01-17 22:16:53 -08:00
Amin Yahyaabadi ced47e4d43 chore: v0.26.0 [skip test] 2023-01-17 22:13:33 -08:00
Amin Yahyaabadi 6908737db9
Merge pull request #159 from aminya/rename [skip ci] 2023-01-17 22:11:33 -08:00
Amin Yahyaabadi 0c06ab68a5 docs: update the readme to include the npm docs [skip ci] 2023-01-17 22:05:33 -08: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 60b884b692 chore: v0.251 [skip test] 2023-01-17 21:29:45 -08:00
Amin Yahyaabadi 14fa6823d4
Merge pull request #158 from StevenvdSchoot/v1 [skip ci] 2023-01-17 21:28:08 -08:00
Amin Yahyaabadi b0d65272c0 fix: clean up the syncVersions code 2023-01-17 21:06:23 -08:00
StevenvdSchoot e550b921dd Make syncVersions only sync versions of used tools
When syncVersions sync the versions of the provided tools, it should only change the version of a tool that has a defined version. Otherwise tools may get installed that were not meant to be installed.
In particular this solves an issue where, when an explicit version for clangtidy is specified and the compiler is gcc, we would install llvm on top of gcc.
2023-01-17 22:51:40 +01:00