Граф коммитов

547 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] fdbd7c8939
build(deps): bump cross-spawn from 7.0.1 to 7.0.6 (#681)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.1 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.1...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-18 15:08:52 -06:00
Shelley Vohr de20e89704
chore: add new macOS 15.1 SDK (#678) 2024-11-12 11:10:55 -05:00
reito 3d65cb5214
feat: disable reclient when ELECTRON_DEPOT_TOOLS_WIN_TOOLCHAIN=0 on windows. (#676) 2024-11-10 21:17:42 +01:00
reito d5dc574000
fix: allow disable download windows toolchain on windows platform (#674) 2024-11-06 16:01:54 -05:00
dependabot[bot] 14b539d8c2
build(deps): bump actions/cache from 4.0.2 to 4.1.2 (#671)
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to 4.1.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0c45773b62...6849a64899)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 15:48:08 -05:00
dependabot[bot] 7ab7653776
build(deps): bump actions/setup-node from 4.0.4 to 4.1.0 (#672)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.4 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](0a44ba7841...39370e3970)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 15:47:49 -05:00
dependabot[bot] 1c9bb065ce
build(deps): bump actions/checkout from 4.2.0 to 4.2.2 (#673)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...11bd71901b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 15:47:24 -05:00
Shelley Vohr 5904e377fc
refactor: show slightly better sdk error during init (#670) 2024-10-30 22:54:58 +01:00
Shelley Vohr 9be145c8be
fix: mac_sdk_path double-adding (#668) 2024-10-30 12:18:29 +01:00
David Sanders 714ee8e616
refactor: replace got usage with builtin fetch (#667) 2024-10-19 11:28:23 -05:00
David Sanders b6da28cee4
chore: update dev deps (#659) 2024-10-18 16:09:34 -04:00
David Sanders 5765bebc67
refactor: use fetch in e-cherry-pick.js (#666) 2024-10-17 16:33:26 -07:00
John Kleinschmidt 302a39d0b7
chore: update windows toolchain (#665)
Needed for the chromium roll here: https://github.com/electron/electron/pull/44301
2024-10-17 16:19:04 -04:00
Shelley Vohr eeb1a11392
fix: remove onlySdk checks (#664) 2024-10-17 09:10:25 -04:00
David Sanders 409777445b
chore: use streams/promises instead of promisify (#663) 2024-10-17 13:47:32 +02:00
David Sanders 6b0047e7fd
fix: cherry-pick command (#662) 2024-10-17 13:42:39 +02:00
John Kleinschmidt 40d1778a26
chore: fix ensureSDK when calling e init for the first time (#661) 2024-10-16 14:58:32 -04:00
David Sanders 45be6dac90
build: remove unused cross-zip (#660) 2024-10-15 17:08:35 -07:00
John Kleinschmidt 8d89c6c2b7
chore: update rbe helper to latest version (#658)
* chore: update rbe helper to latest version

* Update src/utils/reclient.js

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>

---------

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2024-10-15 15:35:57 -04:00
John Kleinschmidt 943a976dda
chore: fixup reclient read only access on forks (#657) 2024-10-14 16:50:43 -04:00
Shelley Vohr ab360b6bb1
fix: handle outdated system Xcode version (#655)
* fix: handle outdated system Xcode version

* Update src/utils/sdk.js

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>

---------

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2024-10-14 12:14:17 -07:00
Shelley Vohr dae60ab787
fix: early RBE failure building Chromium (#656) 2024-10-14 10:34:33 -04:00
Shelley Vohr 1253445a4a
refactor: switch to SDK usage on macOS by default (#617) 2024-10-11 11:08:23 +02:00
Samuel Attard 828b6e6b9d
feat: handle sdk-only clean set up without xcode (#653)
* feat: handle sdk-only clean set up without xcode

* fix: error out for missing Xcode ASAP

* more helpful msgs
2024-10-08 17:00:47 -05:00
Samuel Attard c3e81edd05
feat: allow opt out of depot tools prefix logging 2024-10-06 14:57:51 -07:00
Samuel Attard 4d60095f63
fix: reclient support for non-experimental cred helper (#652) 2024-10-03 15:21:33 -07:00
Samuel Attard 1ed9d95625
fix: fetch latest base ref to ensure merge sha is local (#651) 2024-10-03 09:33:56 -05:00
dependabot[bot] 6ee20e55d4
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#650)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 13:52:49 -05:00
dependabot[bot] f551d52ad3
build(deps): bump actions/setup-node from 4.0.3 to 4.0.4 (#649)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](1e60f620b9...0a44ba7841)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 13:52:25 -05:00
Shelley Vohr 33dc518655
refactor: rewrite cherry-pick command to account for signing requirement (#643) 2024-09-24 10:10:33 +02:00
dependabot[bot] ad09c2870c
build(deps): bump rollup from 4.21.3 to 4.22.4 (#648)
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.3 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.21.3...v4.22.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 22:40:45 -07:00
Shelley Vohr 3c3a4412f2
fix: macOS SDK parsing regex (#647) 2024-09-23 17:17:37 +02:00
Shelley Vohr 1a38a42e48
chore: fix macOS SDK 15.0 hash 2024-09-23 12:50:00 +02:00
Shelley Vohr 8c27559bcd
fix: getGitHubAuthToken scope handling (#646) 2024-09-22 19:58:35 +02:00
Shelley Vohr f7823abb17
chore: add new macOS 15.0 SDK (#645) 2024-09-19 13:25:57 -07:00
Shelley Vohr ab0d87c0ea
fix: e test after aliases change (#644) 2024-09-19 10:57:34 -04:00
Shelley Vohr 803b3e9450
fix: handle getCveForBugNr failure (#641) 2024-09-18 22:51:43 +02:00
Sam Maddock 10bcb4de52
chore: bump engflow-reclient-configs (#639) 2024-09-18 21:13:07 +02:00
dependabot[bot] a45e4f51c5
build(deps): bump vite from 5.3.5 to 5.4.6 (#638)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.5 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 00:16:50 -05:00
Shelley Vohr b0f21f7d61
docs: improve e build --target documentation (#635)
* docs: improve e build --target documentation

* Update README.md

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>

* refactor: remove build aliases

---------

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2024-09-16 14:43:50 -04:00
Will Anderson e95ea26533
fix: add specific Yarn version to package.json (#599)
* Configure Yarn to always use yarn@1.22.22

* Undo local vendored Yarn

* Pin specific hash for Yarn version

* Undo package reordering to avoid confusion

* Bump back to yarn@1.22.22
2024-09-06 14:18:26 -04:00
Shelley Vohr 34eb3047f0
refactor: remove lodash (#624) 2024-09-06 11:09:22 +02:00
dependabot[bot] c0ac458b45
build(deps): bump micromatch from 4.0.2 to 4.0.8 (#634)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.2 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.2...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 13:35:37 +02:00
Shelley Vohr d472040b54
fix: reclient env remote parsing (#633) 2024-08-29 12:32:53 -04:00
Shelley Vohr 900a0c1bc0
feat: streamline using Reclient for Chromium (#619)
* feat: streamline using Reclient for Chromium

* refactor: use depot.spawnSync
2024-08-29 12:21:56 -04:00
Shelley Vohr a8dfe3a227
fix: handle reclient helper failure gracefully (#632) 2024-08-29 11:45:08 -04:00
John Kleinschmidt 35118b8ffd
chore: set additional RBE flags when using read only reclient (#631) 2024-08-28 15:23:01 -04:00
John Kleinschmidt f2bc9b79c1
chore: document `e d` (#629) 2024-08-26 14:14:44 -04:00
John Kleinschmidt b5f04fc93d
chore: update reclient helper to v0.4.2 (#628) 2024-08-26 13:33:25 -04:00
David Sanders 0455404550
test: switch to vitest (#625) 2024-08-06 15:55:29 -07:00