Commit Graph

85 Commits

Author SHA1 Message Date
Fedor Indutny af73cf5094 A bit faster pnpm install in CI 2026-04-02 14:19:10 -07:00
dependabot[bot] de0d430b72 Bump actions/checkout from 5.0.0 to 6.0.2
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-04-02 04:45:55 +10:00
dependabot[bot] 9ff4e75b22 Bump actions/cache from 4.3.0 to 5.0.4
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 04:35:49 +10:00
dependabot[bot] 774522cfc9 Bump actions/setup-node from 6.0.0 to 6.3.0
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 03:29:15 +10:00
dependabot[bot] 9c68f2a747 Bump actions/upload-artifact from 4.6.2 to 7.0.0
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 03:26:21 +10:00
Fedor Indutny bb111a3107 Bundle everything with rolldown 2026-03-30 11:54:59 -07:00
Chris Eager b71b5570d3 Remove DD_API_KEY from benchmark action 2026-02-27 14:12:13 -06:00
Fedor Indutny a6b5894443 Better grafana env variables for benchmarks 2026-01-22 11:25:21 -08:00
Fedor Indutny ba4b43038a Add extra API key for benchmarks 2026-01-22 09:23:31 -08:00
Fedor Indutny 5d1a9d22f0 Suffix lint rule and fixes 2025-10-16 23:46:00 -07:00
Fedor Indutny 9ccb9e5ed8 Reenable actions/setup-node cache 2025-10-15 13:33:09 -07:00
dependabot[bot] 11c4247ed7 Update github action versions
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-10-15 13:08:12 -07:00
trevor-signal a3b7f7d044 Fix benchmark CI misattribution & flake 2025-09-08 10:35:18 -05:00
Fedor Indutny 521d64ac71 Fix benchmark name 2025-08-08 08:07:41 -07:00
Fedor Indutny ec8d6a7359 Faster CI runs 2025-08-07 10:33:21 -07:00
Jamie Kyle 06f1832f35 Disable sccache in github actions 2025-04-08 12:29:45 -07:00
Fedor Indutny 63fd260b03 Fix github actions to specific commit hashes 2025-03-18 10:00:04 -07:00
ayumi-signal a91f429236 Upgrade electron to 35.0.2
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-03-17 14:35:03 -07:00
Fedor Indutny 484a713817 Set MAX_CYCLES=2 for benchmarks in main 2025-02-25 16:45:21 -08:00
Fedor Indutny 18f81fd0aa Cache ~/.electron-gyp in CI 2025-02-25 12:46:22 -08:00
trevor-signal 8647866d3b Update apt in CI if install fails
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2025-02-20 16:41:46 -05:00
Fedor Indutny a9fb186c23 Use pnpm 2025-02-19 11:16:41 -07:00
Fedor Indutny f534a3392d Use Ubuntu 22 in CI 2025-01-16 13:40:39 -08:00
Miriam Zimmerman 2a3c1069fb Update to ringrtc v2.48.6 2024-11-05 12:32:35 -08:00
Fedor Indutny bad065859c Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
Jamie Kyle 534a625235 Fix CallsTab infinite scroll loading and add benchmark 2024-09-09 11:59:43 -07:00
Fedor Indutny 695f64a55a Include code cache for preload bundle
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-09-09 07:09:57 +10:00
Jamie Kyle f63d37d02e Fix benchmark reporting 2024-09-06 11:15:53 -07:00
Jamie Kyle 24536e1342 Implement endorsements for group send 2024-09-06 10:52:19 -07:00
Scott Nonnenberg a435b21a56 Groups: On log fetch error from current revision, use joined_at_version 2024-08-21 14:31:55 -07:00
Fedor Indutny 74b9903402 Upgrade github actions 2024-06-27 14:48:40 -07:00
Fedor Indutny 3ed63edbc8 Upgrade electron to 31.1.0 2024-06-27 13:25:36 -07:00
Jamie Kyle fcdf864025 Add npmrc to use legacy peer deps everywhere 2024-06-24 19:59:26 -07:00
Fedor Indutny 2478bf1bd3 Move from yarn to npm 2024-06-24 13:14:32 -07:00
Fedor Indutny 96e38690c2 Update electron to 30.0.5 2024-05-15 09:48:54 -07:00
Fedor Indutny 6a3438f5a8 Revert "Update electron to 30.0.0" 2024-04-19 00:20:52 +02:00
Fedor Indutny cba88e6e45 Update electron to 30.0.0 2024-04-16 17:03:06 -07:00
Fedor Indutny 07e2fb7f60 Run benchmarks every 12 hours 2024-03-07 09:49:25 -05:00
Fedor Indutny 2bfb6e7481 Upgrade electron to 29.0.0 2024-02-22 16:19:37 -05:00
Fedor Indutny f0983ab3a9 Update benchmark action 2024-02-21 15:05:51 -08:00
Fedor Indutny 2bc0e4755c Upgrade Electron to 28.1.5
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
2024-01-23 16:11:12 -08:00
trevor-signal 4dfbb25c71 Add large group send benchmark 2023-12-13 14:47:51 -05:00
Fedor Indutny ceb1564e6b Update electron to 27.1.2 2023-11-27 15:44:53 -08:00
Jamie Kyle 0d9d561b99 Use 8-core runners for lint/mock-tests/benchmarks 2023-10-04 03:38:58 +02:00
trevor-signal 148a54eb65 Revert "Update Electron to 26.1.0" 2023-09-08 09:36:18 -07:00
Fedor Indutny d5479343ac Update Electron to 26.1.0 2023-09-07 17:23:26 -07:00
Fedor Indutny 498205b964 Update electron to 25.1.1 2023-06-21 18:50:02 +02:00
Fedor Indutny 48545d6a83 Update electron to 24.2.0 2023-05-10 12:58:35 -07:00
Fedor Indutny f84b6a31dc Remove Sticker Creator in favor of Web App 2023-03-15 17:59:30 -07:00
Fedor Indutny a3877ef747 ci: quick fix for benchmark workflow 2023-01-12 15:45:26 -08:00