Skip to content

refactor(smtp): make it impossible connect without From address and transport_id #26653

refactor(smtp): make it impossible connect without From address and transport_id

refactor(smtp): make it impossible connect without From address and transport_id #26653

Triggered via pull request October 6, 2026 20:26
Status Success
Total duration 15m 21s
Artifacts 5

ci.yml

on: pull_request
Python lint
17s
Python lint
Matrix: Build C library
Matrix: Build deltachat-rpc-server
Matrix: Rust tests
CFFI Python mypy
33s
CFFI Python mypy
Matrix: CFFI Python tests
Matrix: JSON-RPC Python tests
Fit to window
Zoom out
Zoom in

Annotations

22 notices
Python lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Rust doc comments
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
cargo deny
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint Rust
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build deltachat-rpc-server (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build deltachat-rpc-server (macos-latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Build C library (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Rust tests (ubuntu-latest, latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build C library (macos-latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Rust tests (ubuntu-latest, minimum)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CFFI Python mypy
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Rust tests (macos-latest, latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
CFFI Python tests (macos-latest, 3.14)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
CFFI Python tests (ubuntu-latest, 3.14)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CFFI Python tests (ubuntu-latest, 3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JSON-RPC Python tests (ubuntu-latest, 3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CFFI Python tests (ubuntu-latest, pypy3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CFFI Python tests (macos-latest, pypy3.10)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
JSON-RPC Python tests (ubuntu-latest, 3.14)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JSON-RPC Python tests (macos-latest, pypy3.10)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
JSON-RPC Python tests (ubuntu-latest, pypy3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JSON-RPC Python tests (macos-latest, 3.14)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
macos-latest-deltachat-rpc-server
19.4 MB
sha256:aa65af767dcb290193339718f830cef4bf1fc23678a3255d8fc569dfa9693b65
macos-latest-libdeltachat.a
45.8 MB
sha256:fac126990c0d8e5cbc8860909fcc6d1841e6aacbb12018d24999f21ce882579f
ubuntu-latest-deltachat-rpc-server
20.5 MB
sha256:704461088d50b5d8d0a15a579f637e24cd6c32e46a5ff9311b8142013efcde18
ubuntu-latest-libdeltachat.a
52.3 MB
sha256:f648a35c09afd38e48a7ba70ca684cea614185b3696d22b440602470a8760f65
windows-latest-deltachat-rpc-server
14.9 MB
sha256:081184994bed61ee8dad27af4b16146efb86f5d702062c14f2c8fa6073102835