link2xt
f109a708bb
ci: do not store Rust cache from PRs
...
<https://github.com/swatinem/rust-cache >
caches only dependencies, and
dependencies don't change most of the time,
so PRs store the same cache
as already stored
by the main branch commit PRs are based on.
Hash of Cargo.{toml,lock} is part of the
cache key, so for dependency updating PRs
the cache key is new. Such PRs
rebuild everything from scratch,
which is a separate problem.
Storing such cache from PR is however
not useful because most of the time
dependency updating PR is going
to be rebased again before merging
as Dependabot PRs are opened in a batch
and then merged one by one
while Dependabot rebases remaining PRs.
2026-05-04 05:58:53 +02:00
dependabot[bot]
62d4cf4ed8
chore(deps): bump taiki-e/install-action from 2.75.10 to 2.75.19
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.75.10 to 2.75.19.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](85b24a67ef...5f57d6cb7c )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.75.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-28 14:16:35 +00:00
dependabot[bot]
408afa5656
chore(deps): bump cachix/install-nix-action from 31.9.1 to 31.10.5
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.9.1 to 31.10.5.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](2126ae7fc5...ab739621df )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.10.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-28 14:15:29 +00:00
link2xt
1a6249c10f
build: increase MSRV to 1.89
...
This is required by iroh 0.98.1,
so we will need to update MSRV eventually
when iroh 1.0 is released.
2026-04-28 14:14:47 +00:00
dependabot[bot]
8cca0cf75d
chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](ed0c53931b...cef221092e )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-22 10:46:18 +00:00
dependabot[bot]
b81f50be8f
chore(deps): bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](71321a20a9...b1d7e1fb5d )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-22 10:45:09 +00:00
link2xt
7daa6cc8d9
ci: update Rust to 1.95.0
2026-04-17 15:24:24 +00:00
dependabot[bot]
49e8065b4c
chore(deps): bump swatinem/rust-cache from 2.8.2 to 2.9.1
...
Bumps [swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.8.2 to 2.9.1.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](779680da71...c19371144d )
---
updated-dependencies:
- dependency-name: swatinem/rust-cache
dependency-version: 2.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-16 15:41:17 +00:00
link2xt
8f7777b843
ci: upgrade cargo-deny-action to v2.0.17
2026-04-16 16:14:12 +02:00
dependabot[bot]
33dc3d20ad
chore(deps): bump taiki-e/install-action from 2.64.0 to 2.74.0
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.64.0 to 2.74.0.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](69e777b377...85b24a67ef )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-14 03:36:39 +00:00
link2xt
602f0a088e
ci: make sure -dev version suffix is not forgotten after release
...
Workflow checks that PRs are made only when current version ends with -dev
If this fails, a commit bumping the version to -dev should be pushed to main branch.
2026-04-09 14:34:23 +00:00
dependabot[bot]
c8716f50aa
chore(deps): bump dependabot/fetch-metadata from 2.4.0 to 3.0.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.4.0 to 3.0.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.4.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 05:15:35 +00:00
link2xt
3096dd6027
ci: fix https://docs.zizmor.sh/audits/#bot-conditions
2026-03-28 09:29:12 +01:00
link2xt
ee62d2d281
ci: use environment for js.jsonrpc.delta.chat deployment
2026-03-28 01:06:12 +01:00
link2xt
6095971f67
ci: use environment for cffi.delta.chat deployment
2026-03-27 16:37:58 +01:00
link2xt
32ff5b7a6b
ci: use environment for rs.delta.chat deployment
2026-03-27 09:36:11 +00:00
link2xt
a24248a90b
ci: update {c,py}.delta.chat website deployments
...
The host has been changed and the secrets are moved to environments.
2026-03-26 15:25:53 +00:00
dependabot[bot]
528305e12b
chore(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 02:17:21 +00:00
dependabot[bot]
4eb77d5a83
chore(deps): bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.5.0 to 0.5.2.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](0dce2577a4...71321a20a9 )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-17 18:00:27 +00:00
link2xt
b30f93a57d
ci: update Rust to 1.94.0
2026-03-10 09:21:24 +00:00
link2xt
5f84be718a
ci: update zizmor workflow to use zizmorcore/zizmor-action
2026-03-05 12:10:32 +00:00
dependabot[bot]
e2eec2f1f8
chore(deps): bump cachix/install-nix-action from 31.9.0 to 31.9.1
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.9.0 to 31.9.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](4e002c8ec8...2126ae7fc5 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-26 17:27:20 +00:00
dependabot[bot]
b95d28b2d9
chore(deps): bump astral-sh/setup-uv from 7.1.6 to 7.3.0
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.6 to 7.3.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](681c641aba...eac588ad8d )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 04:11:37 +00:00
dependabot[bot]
b46c86c9b7
chore(deps): bump EmbarkStudios/cargo-deny-action from 2.0.14 to 2.0.15
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 2.0.14 to 2.0.15.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](76cd80eb77...3fd3802e88 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-version: 2.0.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-03 21:25:41 +00:00
link2xt
378fb09c80
ci: make scripts/deny.sh test the locked version of dependencies
2026-02-03 17:25:42 +00:00
link2xt
35875f9b32
ci: update Rust to 1.93.0
2026-01-23 09:03:11 +00:00
dependabot[bot]
cea528ed61
chore(deps): bump cachix/install-nix-action from 31.8.4 to 31.9.0
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.4 to 31.9.0.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](0b0e072294...4e002c8ec8 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 21:09:35 +00:00
dependabot[bot]
9b11f53da6
chore(deps): bump astral-sh/setup-uv from 7.1.4 to 7.1.6
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.4 to 7.1.6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](1e862dfacb...681c641aba )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 21:09:01 +00:00
dependabot[bot]
d71c163c7d
chore(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 08:00:54 +00:00
dependabot[bot]
19fde9594f
chore(deps): bump actions/download-artifact from 6 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 08:00:33 +00:00
link2xt
71ee32b8b7
ci: pin GitHub Action references
...
Makes `zizmor` happy.
2025-12-18 14:43:27 +00:00
link2xt
121bfd1fa8
ci: update Rust to 1.92.0
2025-12-11 21:23:53 +00:00
link2xt
a50aa3b6e9
ci: update npm before publishing packages
...
Newer npm is apparently needed for "trusted publishing".
2025-12-04 19:26:25 +00:00
link2xt
47c1e54219
ci: use "trusted publishing" for NPM packages
...
See the documentation at <https://docs.npmjs.com/trusted-publishers >.
I have removed the token that was used since <https://github.com/chatmail/core/pull/5575 >,
created two new GitHub deployment environments and configured
trusted publishing for two packages (see the environment URLs) on https://www.npmjs.com/
2025-12-04 15:40:28 +00:00
dependabot[bot]
0d97a5b511
chore(deps): bump astral-sh/setup-uv from 7.1.3 to 7.1.4
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.3 to 7.1.4.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](5a7eac68fb...1e862dfacb )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 10:51:20 +00:00
dependabot[bot]
08e9cdc487
chore(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 10:40:16 +00:00
link2xt
e4e19b57b3
ci: build Python wheels in separate jobs
2025-11-30 02:59:17 +00:00
link2xt
2efb128fec
ci: do not build fake RPC server source packages
...
The source packages were needed for Android
to repack compatible Linux wheels,
but now Android is officially supported.
2025-11-30 02:59:17 +00:00
link2xt
4a5d5bdeb1
ci: do not install Python manually to bulid RPC server wheels
...
Python preinstalled in runners should be up to date by now.
2025-11-30 02:59:17 +00:00
link2xt
cde4a61be7
ci: fix a typo in deltachat-rpc-server publishing workflow
2025-11-30 02:59:17 +00:00
link2xt
43e8d5cc6c
ci: unpin mypy
2025-11-29 00:16:58 +00:00
link2xt
9aba299c75
build: increase minimum supported Python version to 3.10
...
Python 3.9 is not supported since 2025-10-31:
https://devguide.python.org/versions/
mypy just dropped support for Python 3.9:
<1a6ff59049 >
2025-11-28 22:14:38 +00:00
link2xt
7c998af973
ci: set timeout-minutes for all jobs in ci.yaml workflow
...
Default is 360 minutes, that is 6 hours.
If the job is running for more than 1 hour,
it is surely stuck, no need to keep running it.
2025-11-26 17:06:20 +00:00
dependabot[bot]
7906405400
chore(deps): bump cachix/install-nix-action from 31.8.1 to 31.8.4
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.1 to 31.8.4.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](fd24c48048...0b0e072294 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.8.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 23:25:32 +00:00
dependabot[bot]
88d213fcdb
chore(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.3
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.2 to 7.1.3.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](85856786d1...5a7eac68fb )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-18 02:12:53 +00:00
link2xt
c6ace749e3
build: increase MSRV to 1.88.0
...
It is required by rPGP 0.18.0.
All the changes in `.rs` files are made automatically with `clippy --fix`.
2025-11-16 14:48:50 +00:00
dependabot[bot]
1db6ea70cc
chore(deps): bump astral-sh/setup-uv from 7.1.0 to 7.1.2
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 7.1.0 to 7.1.2.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](3259c6206f...85856786d1 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 7.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 22:08:18 +00:00
dependabot[bot]
da2d9620cd
chore(deps): bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 22:08:00 +00:00
dependabot[bot]
d1dcb739f2
chore(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 22:07:43 +00:00
link2xt
56370c2f90
ci: update Rust to 1.91.0
2025-10-31 12:33:47 +00:00