Commit Graph

78 Commits

Author SHA1 Message Date
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
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
47b0ee6135 Update electron to 22.0.0 2022-12-15 13:31:43 -08:00
Fedor Indutny
9dfe3cb992 Bump node.js version to match electron 2022-11-23 16:38:47 -05:00
Fedor Indutny
90734e306c Add NPM_CONFIG_LOGLEVEL=verbose to CI 2022-11-16 17:38:25 -08:00
Fedor Indutny
0c13ee896a Update node to 16.15.0 to match electron 2022-08-29 15:40:57 -07:00
Frazer Smith
a22d51b7c7 ci: update github actions 2022-06-17 13:47:57 +01:00