Commit Graph

  • 050615f245
    fix: add node shims for ESM target Amin Yahyaabadi 2024-09-04 00:05:21 -0700
  • 7547f75b96
    ci: add integration test for modern bundle Amin Yahyaabadi 2024-09-03 23:48:48 -0700
  • fb5b743b5f
    fix: use EsModule for actions/http-client Amin Yahyaabadi 2024-09-03 23:42:52 -0700
  • 8db3315e6c
    feat: add Modern ESModule target via Vite Amin Yahyaabadi 2024-09-03 23:19:49 -0700
  • 4e90bbcbd8
    Merge pull request #278 from aminya/modern-remove [skip ci] Amin Yahyaabadi 2024-09-03 22:26:05 -0700
  • e2216dce61
    fix: add module type package.json for modern Amin Yahyaabadi 2024-08-31 01:24:35 -0700
  • a259c4336f
    build: add modern esmodule target Amin Yahyaabadi 2024-08-23 13:40:36 -0700
  • 8bbc80d7ce
    fix!: remove actions bundle in favour of modern bundle Amin Yahyaabadi 2024-09-03 15:57:30 -0700
  • b923ad9bbd
    Merge pull request #277 from aminya/mingw [skip ci] Amin Yahyaabadi 2024-09-03 15:11:21 -0700
  • bd9b386672
    fix: fix parsing of gcc version on macos + sort gcc exes Amin Yahyaabadi 2024-09-03 14:34:00 -0700
  • c2e0936c40
    fix: search under bindir for gcc exe Amin Yahyaabadi 2024-09-03 14:16:56 -0700
  • 7cb1fce6d7
    fix: more robust version getting from gcc cmd Amin Yahyaabadi 2024-09-03 12:20:35 -0700
  • 4e9255bbdf
    test: test the default GCC version correctly Amin Yahyaabadi 2024-09-03 04:47:25 -0700
  • 6cf096c7bf
    fix: detect default gcc version via cmd Amin Yahyaabadi 2024-09-03 04:23:02 -0700
  • a45740c01f
    fix: fix default gcc version + fix Mingw arch Amin Yahyaabadi 2024-09-03 04:08:01 -0700
  • 11fad2b093
    feat: use GitHub API to find a matching MinGW releases Amin Yahyaabadi 2024-09-03 03:42:37 -0700
  • c93d18d862
    fix(deps): update dependencies renovate[bot] 2024-09-03 10:44:37 +0000
  • 6b80f64c01
    chore(deps): update ubuntu docker tag to v24 renovate[bot] 2024-09-03 10:44:23 +0000
  • b91b035dad
    chore(deps): update fedora docker tag to v42 renovate[bot] 2024-09-03 10:44:19 +0000
  • 2aad85ad2f
    chore(deps): update devdependencies renovate[bot] 2024-09-03 10:44:13 +0000
  • 81c10d4abc
    fix: use the default version on Ubuntu, Fedora, Arch, macOS, etc. Amin Yahyaabadi 2024-09-03 02:41:54 -0700
  • fed4a03ec3
    chore(deps): update dependency node to v22.7.0 renovate[bot] 2024-09-03 10:43:37 +0000
  • 324effb605
    Merge pull request #276 from aminya/nala [skip ci] Amin Yahyaabadi 2024-09-03 03:43:09 -0700
  • b6193582b7
    fix: fix nala installation on Ubuntu 20.04 Amin Yahyaabadi 2024-09-03 02:34:11 -0700
  • 4e7c4bb64b
    fix: install nala via default repo or installer Amin Yahyaabadi 2024-09-03 00:16:55 -0700
  • 61855cf251
    Merge pull request #275 from aminya/deps [skip ci] Amin Yahyaabadi 2024-09-02 23:43:50 -0700
  • ccbe5dcb3e
    chore: update dev-dependencies Amin Yahyaabadi 2024-09-02 02:30:54 -0700
  • f07e7e86a4
    Merge pull request #270 from aminya/undici [skip ci] Amin Yahyaabadi 2024-08-30 01:32:54 -0700
  • d18470dcca
    fix: reduce bundle size by patching actions/http-client undici import Amin Yahyaabadi 2024-08-29 17:13:37 -0700
  • 56a945c190
    Merge pull request #269 from aminya/apt Amin Yahyaabadi 2024-08-29 16:38:30 -0700
  • c17f568574
    fix: fix timeouts by using memoizee Amin Yahyaabadi 2024-08-29 16:12:54 -0700
  • 9a295dea76
    fix: memoize apt update/init via micromemoize Amin Yahyaabadi 2024-08-28 15:29:31 -0700
  • 0dbc7a0d00
    fix: refactor apt functions into separate files Amin Yahyaabadi 2024-08-28 15:17:21 -0700
  • adb1af1e17
    fix!: only support a single repository/key for each apt package Amin Yahyaabadi 2024-08-28 14:23:40 -0700
  • 2032957802
    docs: add examples for setup-apt functions Amin Yahyaabadi 2024-08-28 14:12:56 -0700
  • 19bf09e888
    feat!: support addAptKey options through installAptPack Amin Yahyaabadi 2024-08-28 13:54:48 -0700
  • 12442d6b61
    chore: publish packages 1.0.1 Amin Yahyaabadi 2024-08-26 15:12:30 -0700
  • cc0327644a
    chore(deps): update fedora docker tag to v41 renovate[bot] 2024-08-26 22:07:26 +0000
  • f5c5e9e808
    Merge pull request #266 from aminya/setup-brew [skip ci] Amin Yahyaabadi 2024-08-26 15:06:27 -0700
  • 0660ca7619
    fix: add module type to packages + fix running the packages tests Amin Yahyaabadi 2024-08-23 15:33:10 -0700
  • f2d212e7ec
    feat: introduce setup-brew package Amin Yahyaabadi 2024-08-23 15:20:37 -0700
  • 20b8aaf39f
    Merge pull request #259 from aminya/renovate/pnpm-9.x [skip ci] Amin Yahyaabadi 2024-08-23 01:15:24 -0700
  • c38aec23f9
    chore: update pnpm to 9.8.0 Amin Yahyaabadi 2024-08-23 00:57:35 -0700
  • e5fa837773
    fix(deps): update dependencies renovate[bot] 2024-08-22 22:18:20 +0000
  • 6827680827
    chore: v0.39.0 [skip test] v0.39.0 Amin Yahyaabadi 2024-08-22 15:14:53 -0700
  • e486e3676a
    Merge pull request #264 from aminya/powershell-ubuntu-24 [skip ci] Amin Yahyaabadi 2024-08-21 15:45:47 -0700
  • c2afe421b0
    test: pass the install directory for powershell Amin Yahyaabadi 2024-08-21 15:29:27 -0700
  • 20c025d4d7
    fix: fix tool destination file names + automatic extract functions Amin Yahyaabadi 2024-08-21 15:10:46 -0700
  • 41c74d00e3
    fix: install extraction dependencies Amin Yahyaabadi 2024-08-20 17:17:23 -0700
  • f1968293bc
    fix: chmod the downloaded binaries in setupBin Amin Yahyaabadi 2024-08-20 16:41:08 -0700
  • 555cb15f76
    feat: add binary-based powershell installation Amin Yahyaabadi 2024-08-20 16:26:14 -0700
  • 35ec48abe6
    Merge pull request #263 from aminya/brew-overwrite [skip ci] Amin Yahyaabadi 2024-08-20 16:06:36 -0700
  • 286daf2183
    fix: overwrite and cask are mutually exclusive Amin Yahyaabadi 2024-08-20 15:34:12 -0700
  • 5a68a08a86
    chore: update parcel to 2.0.0-canary.1717 Amin Yahyaabadi 2024-08-20 15:08:13 -0700
  • 61b376c9e4
    chore: hoist the types packages Amin Yahyaabadi 2024-08-20 15:02:49 -0700
  • b7b6d75da7
    feat: add overwrite option for brew + enabled by default Amin Yahyaabadi 2024-08-20 14:59:51 -0700
  • 42d0df7db6
    Merge pull request #262 from aminya/downloader [skip ci] Amin Yahyaabadi 2024-08-19 01:39:57 -0700
  • 8a5b753ad5
    fix: install ca-certificates before downloading Amin Yahyaabadi 2024-08-19 01:18:00 -0700
  • ee265991bc
    fix: use node-download-helper instead of actions/http-client and curl Amin Yahyaabadi 2024-08-18 01:53:22 -0700
  • a247573c5d
    fix: use http client for downloading the LLVM installer Amin Yahyaabadi 2024-08-16 23:24:57 -0700
  • 1a9cdb35d8
    fix: use http client for downloading brew + fix brew ARM path Amin Yahyaabadi 2024-08-16 23:21:05 -0700
  • d3b2f3531c
    fix!: rename os-env to envosman due to npm conflict Amin Yahyaabadi 2024-08-16 02:52:11 -0700
  • a4b28aacb7
    Merge pull request #258 from aminya/packages Amin Yahyaabadi 2024-08-16 02:39:36 -0700
  • 9d12380389
    fix!: rename setup-apt functions to include the name apt Amin Yahyaabadi 2024-08-16 02:37:02 -0700
  • e881f4079c
    chore: add prepublishOnly for packages Amin Yahyaabadi 2024-08-16 02:32:26 -0700
  • ad1b1ee820
    refactor: refactor and add docs for setup-apt functions Amin Yahyaabadi 2024-08-16 02:13:47 -0700
  • 1865b24b57
    docs: add readme for setup-apt and os-env Amin Yahyaabadi 2024-08-16 02:01:51 -0700
  • dc74686724
    feat: add setup-apt package for all the apt utils Amin Yahyaabadi 2024-08-16 01:50:32 -0700
  • 1704d8457d
    fix: inline the options into all apt exec calls + improve errors Amin Yahyaabadi 2024-08-16 01:09:26 -0700
  • 080dafd056
    fix: warn on not respecting the requested apt version upon failures Amin Yahyaabadi 2024-08-16 00:35:35 -0700
  • a06af07c8d
    fix: add a new line before/after the guard headers Amin Yahyaabadi 2024-08-16 00:29:37 -0700
  • c0d283fa60
    chore: add lefthook to do a clean build before commit Amin Yahyaabadi 2024-08-16 00:05:23 -0700
  • 287549e862
    fix: fix the apt exec options for piped executions Amin Yahyaabadi 2024-08-15 23:25:59 -0700
  • 429d0724fa
    fix: avoid needing rcFile for nala lang settings Amin Yahyaabadi 2024-08-15 17:40:00 -0700
  • efbc01e1b5
    fix!: rename addEnv options to be simpler Amin Yahyaabadi 2024-08-15 17:26:17 -0700
  • fce9cac0b5
    test: resolve js files from ts files for tests Amin Yahyaabadi 2024-08-15 17:12:29 -0700
  • 382285ae64
    chore: add linting checks via turbo Amin Yahyaabadi 2024-08-15 17:01:33 -0700
  • 4facf05dc0
    build: add turbo for faster builds Amin Yahyaabadi 2024-08-15 15:55:02 -0700
  • 08cf20cc0e
    fix: add js file extension for all relative imports Amin Yahyaabadi 2024-08-15 15:22:07 -0700
  • 33c1974e70
    fix: use default pnpm configuration Amin Yahyaabadi 2024-08-15 15:02:03 -0700
  • 0b45dac798
    fix: fix the rcPath for setup-cpp Amin Yahyaabadi 2024-08-15 14:54:05 -0700
  • 771228c4ae
    feat!: add guard and source RC options for os-env Amin Yahyaabadi 2024-08-14 18:43:53 -0700
  • 77e643057d
    feat: add os-env package for managing path, env, rc files Amin Yahyaabadi 2024-08-14 18:22:33 -0700
  • 5962369655
    chore: v0.38.3 [skip test] v0.38.3 Amin Yahyaabadi 2024-08-13 00:54:19 -0700
  • 933c6eaf84
    fix: add missing brew input to actions.yml + fix ccache input + improve description Amin Yahyaabadi 2024-08-13 00:53:43 -0700
  • f898162cf1
    chore: v0.38.2 [skip test] v0.38.2 Amin Yahyaabadi 2024-08-12 14:26:19 -0700
  • bcd2a428a8
    Merge pull request #257 from aminya/vcpkg-version Amin Yahyaabadi 2024-08-12 11:05:41 -0700
  • 315189b36f
    fix: install LLVM dependencies after LLVM Amin Yahyaabadi 2024-08-12 03:21:33 -0700
  • a65482651a
    fix: allow parallel apt calls in the llvm installer Amin Yahyaabadi 2024-08-12 03:10:38 -0700
  • a93caaa4ac
    fix: wait for apt lock if it is held Amin Yahyaabadi 2024-08-12 02:42:51 -0700
  • 7e559c044f
    fix: fix the version check for vcpkg Amin Yahyaabadi 2024-08-12 02:19:44 -0700
  • 040d33199e
    fix: fix check for apt package installs Amin Yahyaabadi 2024-08-12 02:14:08 -0700
  • 1818c421dc
    fix: allow specifying the vcpkg version Amin Yahyaabadi 2024-08-12 01:53:56 -0700
  • 55af62e5b4
    chore: v0.38.1 [skip test] v0.38.1 Amin Yahyaabadi 2024-08-08 16:40:49 -0700
  • b86c009455
    Merge pull request #255 from aminya/skip-apt [skip ci] Amin Yahyaabadi 2024-08-08 16:30:30 -0700
  • 41e84d833e
    fix: install python3-apt before installing nala Amin Yahyaabadi 2024-08-08 16:16:36 -0700
  • 5aa7099535
    fix: update before checking args when requested Amin Yahyaabadi 2024-08-08 16:08:25 -0700
  • a9d70080cf
    fix: update if apt-cache fails + skip init deps if installed Amin Yahyaabadi 2024-08-08 15:48:21 -0700
  • 9ab878fa33
    fix: skip apt installation calls if package already installed Amin Yahyaabadi 2024-08-08 15:21:23 -0700
  • 3774e9b3ac
    Merge pull request #254 from aminya/cache Amin Yahyaabadi 2024-08-08 15:08:00 -0700