Damir Jelić
|
17e8109ab6
|
Bump our nightly version for the CI and xtask
|
2024-02-07 13:57:07 +01:00 |
|
Ivan Enderlin
|
62641adfeb
|
Revert "Revert "matrix-sdk-indexeddb: make matrix-sdk-base an optional dependency""
|
2024-01-11 15:20:38 +01:00 |
|
Ivan Enderlin
|
1521ec6cb2
|
Revert "matrix-sdk-indexeddb: make matrix-sdk-base an optional dependency"
|
2024-01-11 15:05:00 +01:00 |
|
Richard van der Hoff
|
0d938d94aa
|
matrix-sdk-indexeddb: make matrix-sdk-base an optional dependency
If we're not using the StateStore, then we don't need a dependency on
`matrix-sdk-base`. Let's make it turn-off-able.
|
2024-01-05 17:29:07 +00:00 |
|
Jonas Platte
|
51a0bb6f3b
|
ci: Upgrade typos action
|
2024-01-04 09:53:17 +01:00 |
|
Jonas Platte
|
337f2ad415
|
Upgrade nightly toolchain used for ci, xtask
|
2023-11-23 14:15:21 +01:00 |
|
Jonas Platte
|
b67ca2c123
|
ci: Increase log level for coverage job
|
2023-11-02 12:58:03 +01:00 |
|
Benjamin Bouvier
|
a052f26748
|
Bump synapse image version in integration testing
|
2023-10-23 14:56:11 +02:00 |
|
Benjamin Bouvier
|
b9b4e4e1e0
|
test: bump the sliding-sync image versions
|
2023-10-23 13:55:42 +02:00 |
|
Benjamin Bouvier
|
6368c699c2
|
test: Merge the two integration test suites into a single one
|
2023-10-23 13:55:42 +02:00 |
|
Jonas Platte
|
7f3fef5d8b
|
ci: Run documentation CI workflow when un-drafting a PR
|
2023-10-16 15:44:20 +02:00 |
|
Jonas Platte
|
d54668305e
|
ci: Run widget tests in coverage job
… the other experimental features were already getting enabled through
matrix-sdk-ui, so don't need to be enabled explicitly.
|
2023-10-11 15:13:08 +02:00 |
|
Jonas Platte
|
d3902fe375
|
ci: Upgrade crate-ci/typos
|
2023-10-04 13:48:31 +02:00 |
|
Ivan Enderlin
|
005d2638cb
|
fix(ci): Change tarpaulin output format from Xml to xml.
It's better huh?
|
2023-09-18 09:58:09 +02:00 |
|
Jonas Platte
|
7d674b39aa
|
Remove matrix-sdk-appservice
There is unfortunately no capacity for maintaining it as a first-party
component of the Rust SDK.
|
2023-09-05 15:40:38 +02:00 |
|
Jonas Platte
|
db565fcff3
|
ci: Improve caching for matrix-rust-components-swift and tarpaulin
|
2023-09-01 10:43:52 +02:00 |
|
Benjamin Bouvier
|
f5ab1084eb
|
fix: temporarily use the pip install method for the setup-matrix-synapse action
Until https://github.com/michaelkaye/setup-matrix-synapse/issues/95 is properly resolved.
|
2023-08-21 11:54:25 +02:00 |
|
Jonas Platte
|
340e0b7a03
|
ci: Use taiki-e/install-action to install protoc
|
2023-07-19 10:11:21 +02:00 |
|
Jonas Platte
|
d82628725f
|
ci: Remove serverName from setup-matrix-synapse arguments
We're getting warnings because this is not a supported parameter.
|
2023-07-14 12:05:02 +02:00 |
|
Jonas Platte
|
bfed0907ed
|
Remove wasm_command_bot
|
2023-07-14 11:07:47 +02:00 |
|
Dirk Stolle
|
0141dab8c9
|
ci: Update actions/checkout in GitHub Actions workflows to v3
Signed-off-by: Dirk Stolle <striezel-dev@web.de>
|
2023-07-14 10:22:55 +02:00 |
|
Jonas Platte
|
3c2b2756b0
|
ci: Fix git ref comparison
|
2023-07-13 13:54:59 +02:00 |
|
Jonas Platte
|
5abc781e1f
|
Remove matrix-sdk-crypto-js
It now lives in its own repository at
https://github.com/matrix-org/matrix-rust-sdk-crypto-web
|
2023-07-13 13:11:02 +02:00 |
|
Jonas Platte
|
ec34036586
|
ci: Switch to branch-less GitHub pages workflow
|
2023-07-12 17:47:04 +02:00 |
|
Jonas Platte
|
6e10eb9efb
|
Remove matrix-sdk-crypto-js
It now lives in its own repository at
https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs
|
2023-07-12 16:23:37 +02:00 |
|
Jonas Platte
|
b9f98846c8
|
ci: Upgrade typos
|
2023-07-05 17:47:06 +02:00 |
|
Jonas Platte
|
cd4288391e
|
Bump nightly toolchain version
|
2023-07-03 18:57:05 +02:00 |
|
Ivan Enderlin
|
c955de8331
|
test: Change the installer for setup-matrix-synapse.
There is a bug in Synapse and changing the installer seems to fix the
problem.
|
2023-07-03 12:47:24 +02:00 |
|
Jonas Platte
|
ae4ead5550
|
Upgrade typos CI action
… and update the config file to reduce check flakiness.
|
2023-06-14 12:31:32 +02:00 |
|
Jonas Platte
|
c8b74bec0d
|
ci: Fixes to toolchain installation
|
2023-06-07 17:25:24 +02:00 |
|
Jonas Platte
|
f1e62b0bb8
|
ci: Run coverage when PR is ready for review
|
2023-06-07 11:31:39 +02:00 |
|
Ivan Enderlin
|
16932abeaa
|
chore: Make Tarpaulin happy.
|
2023-06-05 20:17:19 +02:00 |
|
Ivan Enderlin
|
d1bccacef9
|
chore: Make CI happy.
|
2023-06-05 19:40:51 +02:00 |
|
Benjamin Bouvier
|
b257d0dacd
|
chore: add the --workspace flag back in the documentation CI task
Signed-off-by: Benjamin Bouvier <public@benj.me>
|
2023-05-09 10:21:48 +02:00 |
|
Kévin Commaille
|
ea826a257d
|
sdk: Replace Sled with SQLite as defaut store
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
|
2023-05-08 12:11:10 +02:00 |
|
Jonas Platte
|
32fafe7be3
|
Pin rust nightly version
Works around https://github.com/rust-lang/rust/issues/111320.
|
2023-05-08 10:44:14 +02:00 |
|
Jonas Platte
|
c6c5e7fca6
|
Add CODEOWNERS file for automatic review requests
|
2023-05-04 16:41:04 +02:00 |
|
Jonas Platte
|
cca8ac7aea
|
ci: Only save caches from main branch
Caches saved from a PR can't be loaded from other unrelated PRs, wasting
space and possibly getting older previously-saved caches evicted first.
|
2023-04-28 11:17:19 +02:00 |
|
Jonas Platte
|
4ee4198e83
|
ci: Remove build caching for infrequently used release workflows
|
2023-04-28 11:17:19 +02:00 |
|
Ivan Enderlin
|
cbfa134087
|
feat(sdk): Remove hacks for Sliding Sync ranges
feat(sdk): Remove hacks for Sliding Sync ranges
|
2023-04-27 14:35:05 +02:00 |
|
Ivan Enderlin
|
3a8b6696f7
|
test: Install SS proxy v0.99.2.
|
2023-04-27 14:07:39 +02:00 |
|
Ivan Enderlin
|
a719f35a3e
|
test: Use the latest Sliding Sync proxy version.
|
2023-04-27 10:21:04 +02:00 |
|
Andrew Ferrazzutti
|
8e0559963e
|
Restore "Install musl-gcc for linux-musl nodejs releases"
This reverts commit cfc6ec2c0d.
|
2023-04-26 20:25:57 +09:00 |
|
Andrew Ferrazzutti
|
4bbea71d51
|
Add comment to explain why to use Ubuntu LTS-1
|
2023-04-26 18:45:18 +09:00 |
|
Andrew Ferrazzutti
|
80de0f0bbe
|
Build Node bindings against Ubuntu 20.04
Fixes #1808
|
2023-04-26 18:45:16 +09:00 |
|
Andrew Ferrazzutti
|
46f69f7efd
|
Update supported Node.js versions
Signed-off-by: Andrew Ferrazzutti <andrewf@element.io>
|
2023-04-25 23:51:53 +09:00 |
|
Ivan Enderlin
|
cfc6ec2c0d
|
Revert "Install musl-gcc for linux-musl nodejs releases"
|
2023-04-24 19:59:01 +02:00 |
|
Ivan Enderlin
|
8aad30ea4f
|
Merge pull request #1779 from matrix-org/af/nodejs-musl-gcc
Install musl-gcc for linux-musl nodejs releases
|
2023-04-24 10:51:00 +02:00 |
|
Jonas Platte
|
167d81e36a
|
ci: Simplify test-all-crates job
|
2023-04-20 14:52:34 +02:00 |
|
Andrew Ferrazzutti
|
4fbdd70a53
|
Use local reference to workflow file
|
2023-04-14 20:20:59 +09:00 |
|