Amin Ya
d4b7fadbc1
Merge pull request #349 from aminya/renovate/dependencies
...
fix(deps): update dependencies
2025-03-02 03:20:22 -08:00
renovate[bot]
61a2c6e82a
chore(deps): update dependency cross-spawn to v7.0.6 ( #348 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-02 03:20:05 -08:00
renovate[bot]
8dd7e1e5c1
fix(deps): update dependencies
2025-03-02 11:18:02 +00:00
Amin Yahyaabadi
2294a21607
fix: update the apt repos for the first time when installing
2025-02-23 17:32:18 -08:00
Amin Yahyaabadi
5b04f53d41
fix: use apt-get for addAptRepo
2025-02-23 15:18:36 -08:00
Amin Yahyaabadi
818f740c52
fix: avoid failure of software-properties-common installation
2025-02-23 15:05:55 -08:00
Amin Yahyaabadi
40c2ffd2be
fix: error on unmatched apt package version by default
2025-02-23 14:55:57 -08:00
Amin Yahyaabadi
28befc3cbc
fix: fix ubuntu llvm cleanup
2025-02-23 14:47:47 -08:00
Amin Yahyaabadi
063ff00baf
fix: do not use -y for apt-get/nala update
2025-02-23 03:26:32 -08:00
Amin Yahyaabadi
ef2de93e77
ci: fix ignore patterns for eslint [skip test]
2025-02-11 01:04:17 -08:00
Amin Yahyaabadi
d58ee0edd1
fix: do not fallback to latest apt package by default
2025-01-29 00:56:32 -08:00
Amin Yahyaabadi
a1e30580e4
feat: remove the LLVM repo on apt install failures
2025-01-24 23:22:12 -08:00
Amin Yahyaabadi
237f9758b3
fix: update dependencies
2025-01-12 00:48:44 -08:00
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