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

156 Commits

Author SHA1 Message Date
Amin Yahyaabadi
927edb503e chore: add container-tests for fedora 2022-07-10 19:32:01 -07:00
Amin Yahyaabadi
ae4effdd67 fix: add support for Es modules 2022-07-05 21:25:12 -07:00
Amin Yahyaabadi
2c84fbf623
Merge pull request #97 from aminya/python [skip ci] 2022-07-05 21:15:07 -07:00
Amin Yahyaabadi
ed9b316d01 fix: update setup-python 2022-07-05 20:56:51 -07:00
Amin Yahyaabadi
666218412f chore: v0.17.0 [skip ci] 2022-06-30 10:37:40 -07:00
Amin Yahyaabadi
895aacad8c chore: fix the formatting and spelling tests 2022-06-29 18:58:13 -07:00
abeimler
aecb4b3e29 feat: add pacman support (#31)
* add `setupPacmanPack`
* add arch linux docker image
* add container tests
2022-06-29 18:06:35 +02:00
Amin Yahyaabadi
e11034e0a8 chore: update devDependencies 2022-06-25 17:30:17 -07:00
Amin Yahyaabadi
5692a92fdb fix: update setup-python 2022-06-25 17:16:32 -07:00
Amin Yahyaabadi
69799de0d9 fix: update dependencies 2022-06-17 14:00:54 -07:00
Amin Yahyaabadi
319fcf0be4 chore: v0.16.0 2022-06-16 15:15:56 -07:00
Amin Yahyaabadi
04ce365dce chore: update eslint-config-atomic 2022-06-09 21:10:48 -07:00
Amin Yahyaabadi
6d3a8dedbe fix: update dependencies 2022-06-09 12:44:46 -07:00
Amin Yahyaabadi
4db14f3ce6 chore: update devDependencies 2022-05-25 16:12:25 -07:00
Amin Yahyaabadi
6cd569102d chore: v0.15.0 [skip ci] 2022-05-20 22:09:23 -07:00
Amin Yahyaabadi
af7a395e60 fix: update dependencies 2022-05-20 18:32:41 -07:00
Amin Yahyaabadi
1c4d0a479b chore: v0.14.3 [skip ci] 2022-05-17 14:26:15 -07:00
Amin Yahyaabadi
75619ca972 chore: v0.14.2 [skip ci] 2022-05-12 19:10:55 -07:00
Amin Yahyaabadi
4109838bca fix: use escape-path-with-spaces to fix new windows paths 2022-05-11 17:13:27 -07:00
Amin Yahyaabadi
5fb63f56b8 v0.14.1 [skip ci] 2022-05-09 20:17:42 -07:00
Amin Yahyaabadi
1d9949e428 v0.14.0 [skip ci] 2022-05-06 20:12:29 -07:00
Amin Yahyaabadi
6251144095 fix: get ubuntu version inside the main file 2022-05-05 17:11:42 -07:00
Amin Yahyaabadi
28c08c8f96 fix: update dependencies 2022-05-03 19:40:42 -07:00
Amin Yahyaabadi
233a820a34 fix: down-grade make-synchronous 2022-05-02 23:36:03 -07:00
Amin Yahyaabadi
05d55cbaa6 fix: select the default llvm version based on ubuntu version 2022-05-02 23:32:01 -07:00
Amin Yahyaabadi
511e67561a chore: remove dist before build due to lock race 2022-05-02 22:15:23 -07:00
Amin Yahyaabadi
6d6f75ce6d v0.13.2 [skip ci] 2022-04-27 00:20:13 -07:00
Amin Yahyaabadi
997b6725fe chore: rename building path to dev 2022-04-26 22:54:24 -07:00
Amin Yahyaabadi
3e61953947 v0.13.1 [skip ci] 2022-04-24 18:39:44 -07:00
Amin Yahyaabadi
c0da0c558a build: remove js files in dist before building 2022-04-24 16:57:05 -07:00
Amin Yahyaabadi
0f42dc4b13 fix: update setup-python to v3.1.2 2022-04-24 16:56:25 -07:00
Amin Yahyaabadi
fe36759e27 test: use loose-ts-check to ignore certain ts errors 2022-04-24 16:56:25 -07:00
Amin Yahyaabadi
fcfb09bb91 v0.13.0 2022-04-19 00:13:50 -07:00
Amin Yahyaabadi
0353a03dcd v0.12.0 2022-04-18 06:41:30 -07:00
Amin Yahyaabadi
c5296bc8b0 fix: fix numerous locale loading 2022-04-18 06:16:11 -07:00
Amin Yahyaabadi
3b060efc8e fix: update lru-cache to 7.8.1 2022-04-18 05:30:53 -07:00
Amin Yahyaabadi
e7a90d7c46 fix: fix time-delta locale loading 2022-04-18 05:27:28 -07:00
Amin Yahyaabadi
4484aa3ba6 fix: override lru-cache to the latest version 2022-04-18 05:16:28 -07:00
Amin Yahyaabadi
20592b193c fix: use time-delta fork to format time 2022-04-18 05:07:02 -07:00
Amin Yahyaabadi
4b165e7747 Revert "fix: use dayjs to format time"
This reverts commit 6c260e10fa.
2022-04-18 04:39:49 -07:00
Amin Yahyaabadi
6c260e10fa fix: use dayjs to format time 2022-04-18 03:48:12 -07:00
Amin Yahyaabadi
cf18d3eb4f fix: use time-delta for timing 2022-04-18 03:25:07 -07:00
Amin Yahyaabadi
f3262ffc25 v0.11.0 2022-04-16 02:51:35 -07:00
Amin Yahyaabadi
7be188c748 fix: update dependencies 2022-04-16 00:31:57 -07:00
Amin Yahyaabadi
80da495914 fix: update dependencies 2022-04-04 16:13:42 -07:00
Amin Yahyaabadi
cd19cb3589 test: add spell checking 2022-03-11 17:50:11 -08:00
Amin Yahyaabadi
1dd373a360 chore: update devDependencies 2022-03-11 17:32:28 -08:00
Amin Yahyaabadi
6b4d5f9226 v0.10.0 [skip ci] 2022-03-01 15:06:15 -08:00
Amin Yahyaabadi
c06385012c chore: update devDependencies 2022-03-01 13:56:24 -08:00
Amin Yahyaabadi
48028a4bda chore: update devDependencies 2022-02-20 02:11:34 -08:00
Amin Yahyaabadi
a717e8199b v0.9.4 [skip ci] 2022-02-15 02:22:44 -08:00
Amin Yahyaabadi
43cff6e966 test: use ubuntu in docker images 2022-02-15 00:31:24 -08:00
Amin Yahyaabadi
9b3ba25d98 v0.9.3 [skip ci] 2022-02-13 20:52:31 -08:00
Amin Yahyaabadi
8390c75901 ci: ignore errors on ubuntu 18.04 2022-02-13 20:16:18 -08:00
Amin Yahyaabadi
1545ce48e2 v0.9.2 [skip ci] 2022-02-13 16:21:47 -08:00
Amin Yahyaabadi
32a17be32c feat: add llvm problem matchers 2022-02-11 17:57:05 -08:00
Amin Yahyaabadi
b3eda4ff33 feat: add logging integration for msvc, gcc, python 2022-02-11 17:00:12 -08:00
Amin Yahyaabadi
2c73d7a2ac chore: update devDependencies 2022-02-11 16:36:17 -08:00
Amin Yahyaabadi
b61ff14f97 v0.9.1 [skip ci] 2022-02-08 18:46:22 -08:00
Amin Yahyaabadi
fc877ac81b v0.9.0 [skip ci] 2022-02-05 21:58:38 -08:00
Amin Yahyaabadi
80915508cf fix: use choco to install python on windows 2022-02-04 12:11:26 -08:00
Amin Yahyaabadi
2a35ca7211 fix: update setup-python to fix pip windows issues 2022-02-04 11:18:28 -08:00
Amin Yahyaabadi
61a3c6cd92 v0.7.0 [skip ci] 2022-01-30 19:08:10 -08:00
Amin Yahyaabadi
5c0c45d42f v0.6.1 [skip ci] 2022-01-29 16:35:23 -08:00
Amin Yahyaabadi
6d5a91c8fb feat: install clang-tidy and clang-format 2022-01-29 14:44:43 -08:00
Amin Yahyaabadi
f62138fcc1 v0.5.8 [skip ci] 2022-01-22 21:32:41 -08:00
Amin Yahyaabadi
4d58866439 v0.5.7 [skip ci] 2022-01-22 19:57:40 -08:00
Amin Yahyaabadi
01d80b8e02 chore: update dev dependencies 2022-01-22 17:33:54 -08:00
Amin Yahyaabadi
75bad90eef ci: use debian_node docker file in the ci 2021-12-11 06:42:16 -06:00
Amin Yahyaabadi
a4908dc2c9 fix: update msvc-dev-cmd 2021-12-07 03:13:14 -06:00
Amin Yahyaabadi
3b5817d13d feat: support setting up a specific msvc version 2021-12-06 07:11:58 -06:00
Amin Yahyaabadi
f19c776f46 feat: add a separate vcvarsall 2021-12-05 08:51:12 -06:00
Amin Yahyaabadi
902069de32 chore: use npm to install repositories instead of git modules 2021-12-05 08:16:28 -06:00
Amin Yahyaabadi
7d0cc67ac7 Revert "fix: update execa"
This reverts commit 12fe81ac31.
2021-12-01 04:26:05 -06:00
Amin Yahyaabadi
12fe81ac31 fix: update execa 2021-12-01 04:21:51 -06:00
Amin Yahyaabadi
79d05ddda1 chore: update devDependencies 2021-12-01 03:58:25 -06:00
Amin Yahyaabadi
772b7185cd chore: update devDependencies 2021-11-21 12:05:38 -06:00
Amin Yahyaabadi
a03c25a323 chore: update devdependencies 2021-11-04 03:05:12 -05:00
Amin Yahyaabadi
e9f0d0628e chore: update devDependencies 2021-10-20 22:08:25 -05:00
Amin Yahyaabadi
db0ea58eaa chore: update devDependencies 2021-10-07 20:00:00 -05:00
Amin Yahyaabadi
b4b90ff364 fix: update dependencies 2021-09-29 19:58:41 -05:00
Amin Yahyaabadi
8f9841af5b feat: add debian docker file 2021-09-18 12:06:46 -05:00
Amin Yahyaabadi
15b1b24116 fix: do not use version for system python 2021-09-18 08:35:41 -05:00
Amin Yahyaabadi
9bef371233 fix: use execa instead of cross-spawn and @action/exec 2021-09-18 08:13:23 -05: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
f96f8ff178 feat: add docker file 2021-09-18 07:06:59 -05:00
Amin Yahyaabadi
801ebf86b8 fix: untildify the installation path 2021-09-17 13:54:30 -05:00
Amin Yahyaabadi
8a23537c88 fix: rename the executable 2021-09-17 13:19:10 -05:00
Amin Yahyaabadi
c654c9880c feat: support using setup-cpp from CLI 2021-09-17 12:51:59 -05:00
Amin Yahyaabadi
09a5e16c4f test: use cross-spawn in the tests 2021-09-17 05:28:57 -05:00
Amin Yahyaabadi
a8477cb234 test: escape path in the exec in the test 2021-09-17 04:49:13 -05:00
Amin Yahyaabadi
85aa3e3d04 fix: use semver 7.3.5 in the dependencies 2021-09-16 05:29:52 -05:00
Amin Yahyaabadi
1efc211023 test: run the tests serially due to brew issue 2021-09-16 04:29:34 -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
1ffc145596 fix: use pip3 if available 2021-09-14 12:40:42 -05:00
Amin Yahyaabadi
9e223dad3f feat: add llvm installer 2021-09-14 07:08:00 -05:00
Amin Yahyaabadi
0c6682f3af chore: separate production dependencies 2021-09-14 06:12:17 -05:00
Amin Yahyaabadi
41200c9f2f test: add unit tests
Used some code from https://github.com/aminya/install-cmake/
2021-09-14 03:18:36 -05:00
Amin Yahyaabadi
8ed361c47e fix: move tsconfig 2021-09-14 03:13:42 -05:00