84 Commits

Author SHA1 Message Date
dependabot[bot]
add36b24ff 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-01 14:27:36 -07:00
dependabot[bot]
a3e6f459a2 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-01 14:27:28 -07:00
dependabot[bot]
402e6b820f 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-01 14:27:21 -07:00
automated-signal
125fce47e4 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 04:47:13 +10:00
Fedor Indutny
a27f0ad3e1 Bundle everything with rolldown 2026-03-30 12:42:37 -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
Fedor Indutny
f6746fb689 ci: retry pushing benchmark data 2023-01-12 15:34:26 -08:00