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

80 Commits

Author SHA1 Message Date
Amin Yahyaabadi
4d95a50556 feat: support all brew install options 2024-11-01 02:25:55 -07:00
Amin Yahyaabadi
24f9b03dc4 fix: fix ci-info not running in an ESM context 2024-10-06 20:48:03 -07:00
renovate[bot]
8afbb1a7c6
fix(deps): update dependencies 2024-09-21 02:59:06 +00:00
Amin Yahyaabadi
9d702fc974
fix: downgrade execa to 7 2024-09-20 16:44:43 -07:00
Amin Yahyaabadi
32a534716d
fix: downgrade numerous + update @types/node 2024-09-20 16:17:38 -07:00
Amin Yahyaabadi
654b790525
fix: update execa to 9.4.0 2024-09-20 15:48:10 -07:00
Amin Yahyaabadi
4ebcbc18f2
fix: fix checking of a pip package existence 2024-09-18 16:27:12 -07:00
Amin Yahyaabadi
bfbfe9ca0b
chore: v0.41.0 [skip test] 2024-09-08 05:46:08 -07:00
Amin Yahyaabadi
6294c32d20
fix: fix make gnubin directory on MacOS ARM 2024-09-08 05:30:09 -07:00
Amin Yahyaabadi
cb3bbf182c
chore: v0.40.0 2024-09-04 19:41:56 -07:00
Amin Yahyaabadi
ae014dcdc3
build: transform babel via babel plugin 2024-09-04 02:04:31 -07:00
Amin Yahyaabadi
7cb1fce6d7
fix: more robust version getting from gcc cmd 2024-09-03 12:20:35 -07:00
Amin Yahyaabadi
4e7c4bb64b
fix: install nala via default repo or installer 2024-09-03 00:16:55 -07:00
Amin Yahyaabadi
c17f568574
fix: fix timeouts by using memoizee 2024-08-29 16:12:54 -07:00
Amin Yahyaabadi
9a295dea76
fix: memoize apt update/init via micromemoize 2024-08-28 15:30:20 -07:00
Amin Yahyaabadi
0dbc7a0d00
fix: refactor apt functions into separate files 2024-08-28 15:17:21 -07:00
Amin Yahyaabadi
adb1af1e17
fix!: only support a single repository/key for each apt package
BREAKING the option for repositories/keys are now singular instead of an array
2024-08-28 14:30:38 -07:00
Amin Yahyaabadi
2032957802
docs: add examples for setup-apt functions 2024-08-28 14:12:56 -07:00
Amin Yahyaabadi
19bf09e888
feat!: support addAptKey options through installAptPack
BREAKING no default keys are added during apt installations anymore. Explicitly pass the keys needed.
BREAKING the arguments to addAptKeyViaServer and addAptKeyViaDownload has changed. addAptKeyViaDownload renamed to addAptKeyViaURL
2024-08-28 13:55:40 -07:00
Amin Yahyaabadi
12442d6b61
chore: publish packages 1.0.1 2024-08-26 15:12:30 -07:00
Amin Yahyaabadi
0660ca7619
fix: add module type to packages + fix running the packages tests 2024-08-26 14:46:06 -07:00
Amin Yahyaabadi
f2d212e7ec
feat: introduce setup-brew package 2024-08-23 15:20:37 -07:00
Amin Yahyaabadi
8a5b753ad5
fix: install ca-certificates before downloading 2024-08-19 01:18:00 -07:00
Amin Yahyaabadi
ee265991bc
fix: use node-download-helper instead of actions/http-client and curl 2024-08-18 01:53:22 -07:00
Amin Yahyaabadi
d3b2f3531c
fix!: rename os-env to envosman due to npm conflict 2024-08-16 02:56:38 -07:00
Amin Yahyaabadi
9d12380389
fix!: rename setup-apt functions to include the name apt 2024-08-16 02:38:15 -07:00
Amin Yahyaabadi
e881f4079c
chore: add prepublishOnly for packages 2024-08-16 02:32:26 -07:00
Amin Yahyaabadi
ad1b1ee820
refactor: refactor and add docs for setup-apt functions 2024-08-16 02:19:59 -07:00
Amin Yahyaabadi
1865b24b57
docs: add readme for setup-apt and os-env 2024-08-16 02:01:51 -07:00
Amin Yahyaabadi
dc74686724
feat: add setup-apt package for all the apt utils 2024-08-16 01:50:32 -07:00
Amin Yahyaabadi
a06af07c8d
fix: add a new line before/after the guard headers 2024-08-16 00:29:37 -07:00
Amin Yahyaabadi
efbc01e1b5
fix!: rename addEnv options to be simpler 2024-08-15 17:26:17 -07:00
Amin Yahyaabadi
382285ae64
chore: add linting checks via turbo 2024-08-15 17:01:33 -07:00
Amin Yahyaabadi
4facf05dc0
build: add turbo for faster builds 2024-08-15 15:55:02 -07:00
Amin Yahyaabadi
08cf20cc0e
fix: add js file extension for all relative imports 2024-08-15 15:22:07 -07:00
Amin Yahyaabadi
0b45dac798
fix: fix the rcPath for setup-cpp 2024-08-15 14:54:05 -07:00
Amin Yahyaabadi
771228c4ae
feat!: add guard and source RC options for os-env 2024-08-14 19:07:39 -07:00
Amin Yahyaabadi
77e643057d
feat: add os-env package for managing path, env, rc files 2024-08-14 18:22:33 -07:00
Amin Yahyaabadi
1c6c8db5a9
fix: update dependencies 2024-08-07 11:28:08 -07:00
Amin Yahyaabadi
4ab758d47f
fix: add biome linter + fix the issues 2024-08-06 23:44:32 -07:00
Amin Yahyaabadi
15f5776d5f lint: use dprint for formatting 2024-04-03 00:15:43 -07:00
Amin Yahyaabadi
1a3ed1a856
fix: require ~ in untildifyUser 2024-01-22 16:25:47 -08:00
Amin Yahyaabadi
47e4597aa4
test: remove .js extension for typescript files for jest 2024-01-22 02:07:57 -08:00
Amin Yahyaabadi
649bb63b16
fix: update admina to the latest with execa 7 2024-01-22 01:43:45 -08:00
Amin Yahyaabadi
4c125e89f7
fix: update dependencies 2024-01-22 01:41:20 -08:00
Amin Yahyaabadi
e85adb2ac6 docs: update the docs for exec-powershell [skip ci] 2023-10-19 09:57:34 -07:00
Amin Yahyaabadi
4f69ae3519 feat: use grantUserWriteAccess from admina and await it 2023-09-11 11:05:16 -07:00
Amin Yahyaabadi
99191e7285 fix: async grantUserWriteAccess 2023-09-07 13:47:30 -07:00
Amin Yahyaabadi
f0d23edbf1 fix: update dependencies 2023-07-24 13:20:13 -07:00
Amin Yahyaabadi
b2cf91c9df fix: use node 20 instead of node 18 2023-07-15 15:41:58 -07:00