Amin Yahyaabadi
|
bc81ce31a4
|
fix: install ncurses5-compat-libs on arch using aur
|
2024-09-08 03:38:31 -07:00 |
|
Amin Yahyaabadi
|
d95a1c182b
|
fix: support ninja on Windows/Linux arm
|
2024-09-08 03:34:24 -07:00 |
|
Amin Yahyaabadi
|
6003b39332
|
fix: add arch aliases + support CMake on Windows Arm
|
2024-09-08 03:30:37 -07:00 |
|
Amin Yahyaabadi
|
e714af79eb
|
fix: install ncurses for LLVM on Arch/Fedora
|
2024-09-08 03:15:02 -07:00 |
|
Amin Yahyaabadi
|
dcadbb8407
|
fix: support matching assets with partial versions specified
|
2024-09-08 02:56:57 -07:00 |
|
Amin Yahyaabadi
|
e1217a3287
|
fix: default to LLVM 18.1.8 on most platforms
|
2024-09-08 02:35:06 -07:00 |
|
Amin Yahyaabadi
|
e003dfdeac
|
feat: find LLVM assets based on platform/arch/version heuristics
|
2024-09-07 17:30:45 -07:00 |
|
Amin Yahyaabadi
|
22bfbec1e0
|
fix: match assets via keywords
|
2024-09-07 16:04:03 -07:00 |
|
Amin Yahyaabadi
|
d0c5d225d2
|
fix: manually unescape + in the LLVM URL names
|
2024-09-07 02:25:14 -07:00 |
|
Amin Yahyaabadi
|
8d16de0d38
|
feat: add generic saveHTMLAssets util
|
2024-09-07 02:13:15 -07:00 |
|
Amin Yahyaabadi
|
f918fcc1fc
|
feat: add script for fetching LLVM asset list
|
2024-09-07 01:59:58 -07:00 |
|
Amin Yahyaabadi
|
a91fdcafff
|
Merge pull request #284 from aminya/assets [skip ci]
|
2024-09-07 00:57:49 -07:00 |
|
Amin Yahyaabadi
|
d54a82148a
|
fix: minify json assets via @aminya/minijson
|
2024-09-07 00:42:27 -07:00 |
|
Amin Yahyaabadi
|
cb3bbf182c
|
chore: v0.40.0
|
2024-09-04 19:41:56 -07:00 |
|
Amin Yahyaabadi
|
57e4019423
|
Merge pull request #280 from aminya/vite [skip ci]
|
2024-09-04 14:29:08 -07:00 |
|
Amin Yahyaabadi
|
6e3b572a56
|
fix: filter 7z in mingw asset list
|
2024-09-04 02:04:32 -07:00 |
|
Amin Yahyaabadi
|
3e4a96d3c7
|
fix: use patha only when needed
|
2024-09-04 02:04:32 -07:00 |
|
Amin Yahyaabadi
|
ae014dcdc3
|
build: transform babel via babel plugin
|
2024-09-04 02:04:31 -07:00 |
|
Amin Yahyaabadi
|
e7ebe0f63e
|
ci: smoke test the node 12/20 bundles
|
2024-09-04 02:04:31 -07:00 |
|
Amin Yahyaabadi
|
1fab60e5ce
|
build: build legacy target via Vite
|
2024-09-04 01:27:11 -07:00 |
|
Amin Yahyaabadi
|
ab36eabc6a
|
Merge pull request #279 from aminya/vite [skip ci]
|
2024-09-04 01:17:02 -07:00 |
|
Amin Yahyaabadi
|
8302e555d2
|
fix: do not use __dirname
|
2024-09-04 00:56:29 -07:00 |
|
Amin Yahyaabadi
|
050615f245
|
fix: add node shims for ESM target
|
2024-09-04 00:07:13 -07:00 |
|
Amin Yahyaabadi
|
7547f75b96
|
ci: add integration test for modern bundle
|
2024-09-03 23:50:34 -07:00 |
|
Amin Yahyaabadi
|
fb5b743b5f
|
fix: use EsModule for actions/http-client
|
2024-09-03 23:42:52 -07:00 |
|
Amin Yahyaabadi
|
8db3315e6c
|
feat: add Modern ESModule target via Vite
|
2024-09-03 23:19:49 -07:00 |
|
Amin Yahyaabadi
|
4e90bbcbd8
|
Merge pull request #278 from aminya/modern-remove [skip ci]
|
2024-09-03 22:26:05 -07:00 |
|
Amin Yahyaabadi
|
8bbc80d7ce
|
fix!: remove actions bundle in favour of modern bundle
|
2024-09-03 15:57:30 -07:00 |
|
Amin Yahyaabadi
|
b923ad9bbd
|
Merge pull request #277 from aminya/mingw [skip ci]
|
2024-09-03 15:11:21 -07:00 |
|
Amin Yahyaabadi
|
bd9b386672
|
fix: fix parsing of gcc version on macos + sort gcc exes
|
2024-09-03 14:52:31 -07:00 |
|
Amin Yahyaabadi
|
c2e0936c40
|
fix: search under bindir for gcc exe
|
2024-09-03 14:16:56 -07:00 |
|
Amin Yahyaabadi
|
7cb1fce6d7
|
fix: more robust version getting from gcc cmd
|
2024-09-03 12:20:35 -07:00 |
|
Amin Yahyaabadi
|
4e9255bbdf
|
test: test the default GCC version correctly
|
2024-09-03 05:02:24 -07:00 |
|
Amin Yahyaabadi
|
6cf096c7bf
|
fix: detect default gcc version via cmd
|
2024-09-03 04:28:04 -07:00 |
|
Amin Yahyaabadi
|
a45740c01f
|
fix: fix default gcc version + fix Mingw arch
|
2024-09-03 04:08:37 -07:00 |
|
Amin Yahyaabadi
|
11fad2b093
|
feat: use GitHub API to find a matching MinGW releases
|
2024-09-03 03:54:07 -07:00 |
|
Amin Yahyaabadi
|
81c10d4abc
|
fix: use the default version on Ubuntu, Fedora, Arch, macOS, etc.
|
2024-09-03 03:43:50 -07:00 |
|
Amin Yahyaabadi
|
324effb605
|
Merge pull request #276 from aminya/nala [skip ci]
|
2024-09-03 03:43:09 -07:00 |
|
Amin Yahyaabadi
|
b6193582b7
|
fix: fix nala installation on Ubuntu 20.04
|
2024-09-03 02:37:03 -07:00 |
|
Amin Yahyaabadi
|
4e7c4bb64b
|
fix: install nala via default repo or installer
|
2024-09-03 00:16:55 -07:00 |
|
Amin Yahyaabadi
|
61855cf251
|
Merge pull request #275 from aminya/deps [skip ci]
|
2024-09-02 23:43:50 -07:00 |
|
Amin Yahyaabadi
|
ccbe5dcb3e
|
chore: update dev-dependencies
|
2024-09-02 23:31:47 -07:00 |
|
Amin Yahyaabadi
|
f07e7e86a4
|
Merge pull request #270 from aminya/undici [skip ci]
|
2024-08-30 01:32:54 -07:00 |
|
Amin Yahyaabadi
|
d18470dcca
|
fix: reduce bundle size by patching actions/http-client undici import
|
2024-08-29 17:16:39 -07:00 |
|
Amin Yahyaabadi
|
56a945c190
|
Merge pull request #269 from aminya/apt
|
2024-08-29 16:38:30 -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 |
|