Commit Graph
152 Commits
Author SHA1 Message Date
Jamie c278e78f47 Fix CI mock-test matrix 2026-09-02 14:41:15 -07:00
Jamie c995c3364d Fix test-electron job timeout from preload error 2026-08-31 13:33:09 -07:00
Jamie a5a41f62a3 Upgrade github actions dependencies & refactor CI workflow 2026-08-26 14:08:13 -07:00
Jamie c9c233ac19 Fix macos runner name 2026-08-25 17:46:22 +00:00
Fedor Indutny 77ff450540 Support linking without E164/PNI 2026-08-18 18:49:25 +00:00
Fedor Indutny e74e4d1e02 Simplify CI dependencies 2026-06-15 15:19:14 -07:00
Jamie 21e2b03a92 Upgrade pnpm 2026-06-08 13:12:24 -07:00
ayumi-signalandDennis Ameling 8e1728ff63 [signalapp/Signal-Desktop#7202] Add Linux arm64 to CI pipeline
Co-authored-by: Dennis Ameling <dennis@dennisameling.com>
2026-06-04 10:33:07 -07:00
Fedor Indutny 9daca313d3 Update macos actions runner to 26 2026-06-01 13:31:59 -07:00
Jamie 2524f83079 Fix type errors and disable typescript incremental mode 2026-05-26 09:45:19 -04:00
trevor-signal 7055569291 Reset KT fields when username or E164 change 2026-05-20 07:51:47 +10:00
Jamie 89f418b11f Upgrade build dependencies 2026-05-19 07:53:50 +10:00
Jamie 57aa58506d Init build:db-schema script 2026-05-18 10:42:50 -07:00
Fedor Indutny d33119891e Fix check-min-os-version 2026-05-06 13:07:07 -07:00
Fedor Indutny 2f2f2aab37 Name CI jobs for easier configuration 2026-05-06 11:58:44 -07:00
Jamie 1d53ccfee1 Setup knip 2026-04-13 12:50:00 -07:00
Fedor Indutny 367c745d4c Faster Windows CI 2026-04-07 04:11:44 +10:00
Fedor Indutny af73cf5094 A bit faster pnpm install in CI 2026-04-02 14:19:10 -07:00
Jamie f3595e0784 Migrate scripts to ESM and ts-check 2026-04-02 13:20:15 -07:00
dependabot[bot]andScott Nonnenberg 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
Jamie caa10d02c3 Switch from eslint to oxlint 2026-03-27 13:40:46 -07:00
Scott Nonnenberg 27ad6f3294 Collapse already-seen sets of timeline items 2026-03-21 02:58:24 +10:00
Fedor Indutnyandtrevor-signal d34506f400 Check imported dlls in CI
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-03-19 08:37:46 -07:00
trevor-signal 7533a53f8e Bump CI backup tests 2026-03-11 02:17:37 +10:00
Chris Eagerandtrevor-signal e9eab761fa Remove Datadog release event and installer size metric
Co-authored-by: trevor-signal <trevor@signal.org>
2026-02-27 15:18:43 -05:00
Fedor Indutnyandtrevor-signal f9bd84445c Follow up Key Transparency changes
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-02-04 06:59:44 -08:00
JamieandScott Nonnenberg 8ca20a37ad Add backup support for pinned messages
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-12 14:04:23 -08:00
trevor-signal 6bab0eb9fb Trigger apt-get update if install fails on CI 2025-12-18 14:28:27 -05:00
Scott Nonnenberg c4378d9c24 Support for exporting chats to disk 2025-11-18 11:12:04 -05:00
yash-signal 6bf79848c1 Add backup support for polls 2025-11-03 11:51:21 -05:00
trevor-signal 1b4c3abe7f Fix backup group update test cases 2025-10-29 13:07:10 -07: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]andFedor Indutny 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
Fedor Indutny e3474f468f Add min OS version check to CI 2025-09-25 12:26:46 -07:00
Miriam Zimmerman 0eabffe3cf Add calling test that exercises virtual audio 2025-09-24 13:41:37 -04:00
Scott Nonnenberg e54648a13f Fail mock test runs if tests fail 2025-09-25 02:09:10 +10:00
trevor-signal 4ac3f21268 Add support for OutgoingMessageDetails.dateReceived 2025-08-19 12:44:07 -07:00
Fedor Indutny f13378588f Use larger windows runner in CI 2025-08-07 15:47:42 -07:00
Fedor Indutny ec8d6a7359 Faster CI runs 2025-08-07 10:33:21 -07:00
trevor-signal 96099da737 Inline long-text messages in the backup proto 2025-07-21 12:49:34 -05:00
Miriam Zimmerman b95161859e Add integration test for call decline 2025-07-11 11:48:31 -04:00
Fedor Indutny e4e8fadb0f Update libsignal-client to 0.76.0 2025-06-30 11:43:41 -07:00
trevor-signal fb0c414702 Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04:00
Scott Nonnenberg 925298b17b Update windows image used for github actions runs 2025-06-03 11:54:45 -07:00
andrew-signal 6b496f41a2 Bump to libsignal v0.70.0 2025-04-18 11:25:52 -04:00