link2xt
44686d6caa
ci: update to Rust 1.76 and fix clippy warnings
2024-02-25 10:43:01 +00:00
link2xt
ccd5158109
ci: upgrade setup-python GitHub Action
2024-02-22 06:18:34 +00:00
link2xt
b29bc19ef4
ci: try to upload deltachat-rpc-server only on release
2024-02-20 15:59:53 +00:00
link2xt
e765066f05
ci: build deltachat-rpc-server with nix
2024-02-20 15:59:53 +00:00
link2xt
67aa785a9e
ci: build deltachat-repl for Windows with nix
2024-02-20 15:59:53 +00:00
link2xt
f45f9263db
ci: fixup node-package.yml after artifact actions upgrade
2024-02-17 13:49:40 +00:00
link2xt
8289dc92ed
ci: update to actions/checkout@v4
...
Also disable --progress.
It is not disabled by default for backward compatibility,
but solves the problem of lots of progress lines
in the downloadable raw output:
https://github.com/actions/checkout/pull/1067
2024-02-17 13:49:01 +00:00
link2xt
3b0e740c17
ci: replace download-artifact v1 with v4
2024-02-15 11:31:58 +00:00
link2xt
2dd87b6b5e
ci: use actions/download-artifact@v4
...
download-artifact@v3 does not download artifacts uploaded with upload-artifact@v4
2024-02-15 04:32:14 +00:00
link2xt
cdcacf2f83
ci: update actions/upload-artifact
...
There are no breaking changes listed in the README that affect our usage.
2024-02-15 02:41:49 +00:00
link2xt
2f8a8f9f50
ci: update to Rust 1.75.0 and fix clippy
2024-01-08 20:01:40 +00:00
link2xt
1d98c38ff3
ci: update to Rust 1.74.1
2023-12-08 23:52:36 +00:00
link2xt
30f8522626
docs: generate deltachat-rpc-client documentation
...
To preview the docs, run:
```
scripts/build-python-docs.sh
firefox dist/html/index.html
```
I have removed the Makefile because modern Sphinx Makefile is just a
wrapper for `sphinx-build -M`:
3596590317/sphinx/templates/quickstart/Makefile.new_t
and sphinx-quickstart even has an option `--no-makefile`.
`make.bat` makes even less sense.
In `scripts/build-python-docs.sh` I use `sphinx-build` directly
without `make` wrapper.
2023-11-20 19:56:22 +00:00
link2xt
40dea771cc
ci: test with Rust 1.74
2023-11-19 21:41:28 +00:00
Simon Laux
89c873acd0
changed!: upgrade nodejs version to 18 ( #4903 )
2023-11-02 01:23:48 +01:00
link2xt
6aae0276da
test: use instant accounts instead of mailadm
2023-10-30 00:15:22 +00:00
link2xt
5fb92c78ad
ci: test deltachat-rpc-client on Windows
2023-10-26 15:15:44 +00:00
link2xt
25a78aceb9
ci: increase MSRV to 1.70.0
...
This is required by `anstyle v1.0.4` dependency.
2023-10-26 02:16:10 +00:00
link2xt
88d5576150
ci(github): replace references to master branch with main
2023-10-25 22:02:32 +00:00
link2xt
eaeacb8848
ci: run only on main branch pushes
2023-10-25 21:46:09 +00:00
link2xt
b89c134e7f
Merge branch 'master' into stable
2023-10-25 16:50:18 +00:00
link2xt
fa81ed5f39
ci: rename async tests into JSON-RPC tests
2023-10-25 01:33:56 +00:00
link2xt
6c34f6b8d9
ci: remove misplaced comment
2023-10-25 01:33:56 +00:00
link2xt
8ad99be322
ci: increase MSRV to 1.67.0
2023-10-24 21:18:15 +00:00
link2xt
c1eb33c0da
Merge tag 'v1.126.1'
...
Release 1.126.1
2023-10-24 14:50:49 +00:00
link2xt
b73bcc2c22
ci: build macOS wheels for deltachat-rpc-server
2023-10-23 20:20:14 +00:00
link2xt
cff42936aa
ci: add missing .exe suffix to windows deltachat-rpc-server paths
2023-10-23 20:19:35 +00:00
link2xt
5cd92f10ef
ci: build deltachat-rpc-server binaries for aarch64 macOS
2023-10-23 16:02:36 +00:00
link2xt
349c154a99
ci: attempt to fix artifacts download for deltachat-rpc-server
...
Had to do this step manually for 1.126.0,
hopefully the step will work automatically for 1.127.0.
2023-10-22 15:24:02 +00:00
link2xt
54410dbe49
Merge tag 'v1.126.0'
2023-10-22 15:16:11 +00:00
link2xt
e878caebe3
ci: build Python wheels for deltachat-rpc-server
2023-10-22 13:13:04 +00:00
link2xt
58330fe8b2
ci: remove musl check
...
It requires installing Zig and slows down CI.
This was not broken for a while and we can do
more frequent core releases to catch problems.
2023-10-22 13:13:04 +00:00
link2xt
37383c10ac
Merge 'stable' into 'master'
...
Resolved conflicts due to asyncio removal.
2023-10-08 01:30:46 +00:00
link2xt
09d5e44b13
ci: test with Rust 1.73
2023-10-06 21:21:16 +00:00
link2xt
8ba89c0fa1
ci: reduce required Python version for deltachat-rpc-client
2023-10-06 21:20:44 +00:00
link2xt
7bf44a237e
api(deltachat-rpc-client)!: replace asyncio with threads
2023-10-05 15:59:57 +00:00
link2xt
275791595c
Merge tag 'v1.124.0'
2023-10-04 21:14:17 +00:00
link2xt
210a4ebcbe
ci: test async python bindings with Python 3.11
2023-10-04 19:56:56 +00:00
link2xt
8a2417f32d
ci: test with Python 3.12 and PyPy 3.10
2023-10-04 19:56:56 +00:00
link2xt
dcbf5996c2
Merge tag 'v1.121.0'
2023-09-06 21:46:07 +00:00
link2xt
b36b902eeb
build: build node packages on Ubuntu 18.04
...
Debian 10 has glibc 2.28, so packages built with it
do not work on Ubuntu 18.04.
2023-09-06 17:23:04 +00:00
link2xt
5e3b1fa540
Merge branch 'stable'
2023-08-26 18:12:13 +00:00
link2xt
87ffcaf03e
build: update to Rust 1.72.0
2023-08-25 23:04:47 +00:00
link2xt
20513475ef
Merge branch 'stable'
2023-08-25 01:59:04 +00:00
link2xt
9bf2850fb1
ci: run on push to stable branch
2023-08-25 00:58:14 +00:00
iequidoo
3b47c3f21d
ci: Run Rust tests with RUST_BACKTRACE set
2023-08-15 14:24:02 -03:00
link2xt
70000d9ebb
build: increase MSRV to 1.67.0
...
This is required by time v0.3.24
2023-08-02 03:27:21 +00:00
link2xt
659cffe0cc
ci: remove comment about python from rust tests
2023-07-19 13:43:20 +00:00
link2xt
a1663a98e0
build: use Rust 1.71.0 and increase MSRV to 1.66.0
...
Rust 1.66 is required by constant_time_eq 0.3.0.
2023-07-19 13:41:31 +00:00
link2xt
5ac2d1b8cb
ci: remove mergeable configuration
...
Mergeable is disabled because it was requiring
that PR title follows conventional commit notation
even when PR consisted of multiple commits
and was not planned to be squash merged.
2023-06-14 14:59:33 +00:00