link2xt
8eddcfc9d2
ci: update to Python 3.14
...
I have not updated Python interpreters for legacy bindings
in scripts/run_all.sh because I have not checked
if manylinux images already exist and work for building wheels.
Legacy Python bindings are deprecated
and we don't publish new releases for them.
2025-10-09 15:55:59 +00:00
link2xt
1bb966e5a8
ci(nix): switch from DeterminateSystems/nix-installer-action to cachix/install-nix-action
...
Determinate Systems GitHub action
installs Nix version from Determinate Systems
and Determinate Nix Installer has
dropped support for installing upstream Nix:
https://determinate.systems/blog/installer-dropping-upstream/
This commit switches to upstream Nix
to avoid accidentally depending on any features
of Determinate Nix.
2025-10-07 15:56:02 +00:00
link2xt
34e631395f
ci(nix): run the workflow when workflow file changes
2025-10-07 15:56:02 +00:00
link2xt
df2c35b551
ci: fix CI checking Nix formatting
...
`nix fmt` by itself tries to read stdin,
not `flake.nix`.
2025-10-02 18:39:16 +00:00
link2xt
d509b0cf5c
ci: require that Cargo.lock is up to date
...
Versions in the lockfile should
be compatible with MSRV
and not automatically downgraded in CI.
2025-10-02 12:35:25 +00:00
link2xt
f523d912af
ci: install rustfmt before checking provider database
...
Apparently it is not installed by default anymore.
2025-09-26 00:02:47 +00:00
link2xt
3d2805bc78
ci: update Rust to 1.90.0
2025-09-18 15:49:59 +00:00
dependabot[bot]
5e1d945198
chore(deps): bump actions/setup-node from 4 to 5
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 02:11:35 +00:00
dependabot[bot]
e047184ede
chore(deps): bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 02:11:26 +00:00
dependabot[bot]
dcdf30da35
Merge pull request #7103 from chatmail/dependabot/github_actions/actions/download-artifact-5
2025-08-12 23:00:40 +00:00
dependabot[bot]
471d0469dd
chore(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 08:21:41 +00:00
dependabot[bot]
113eda575f
chore(deps): bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 05:32:37 +00:00
link2xt
e02bc6ffb5
ci: update Rust to 1.89.0
2025-08-11 19:40:07 +00:00
link2xt
2ee3675ba2
ci: update Rust to 1.88.0
2025-06-30 18:15:29 +00:00
link2xt
c7063c00f7
ci: use installed toolchain to lint Rust
2025-05-29 11:58:11 +00:00
dependabot[bot]
776b2247dd
chore(deps): bump astral-sh/setup-uv from 5 to 6
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5 to 6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 16:31:29 +00:00
dependabot[bot]
014b0024a0
chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-17 17:49:27 +00:00
link2xt
3abf2b5227
build: increase MSRV to 1.85.0
2025-05-16 03:03:58 +00:00
link2xt
c48b04ab99
ci(nix): test build on macOS without cross-compilation
2025-05-16 03:03:58 +00:00
link2xt
bb0f812f71
ci: update Rust to 1.87.0
2025-05-16 03:03:58 +00:00
link2xt
990a13fd96
ci: use ubuntu-latest for @deltachat/jsonrpc-client publishing
...
Ubuntu 20.04 runner is removed.
2025-04-24 13:39:50 +00:00
link2xt
0b82b42128
build: increase MSRV to 1.82.0
...
This allows using Option::is_none_or()
which is only available since 1.82.0.
2025-04-12 02:51:11 +00:00
l
4001d79e4b
ci: upgrade Rust from 1.84.1 to 1.86.0 ( #6784 )
2025-04-07 21:42:10 +00:00
link2xt
65ea456bd8
build: remove websocket support from deltachat-jsonrpc
...
WebSocket support is not used
and is not maintained. It still uses
outdated axum 0.7 version
and does not have any authentication.
Delta Chat Desktop has a new browser target
that implements WebSocket support on top
of stdio server, supports blobs
and is tested in CI.
2025-03-16 09:04:26 +00:00
link2xt
b5de5d0dc0
build: build Android wheels for PyPI
2025-03-12 01:51:48 +00:00
link2xt
449ba4e192
ci: remove deprecated DeterminateSystems/magic-nix-cache-action
2025-02-20 12:43:48 +00:00
link2xt
4f71c77ae4
build: remove deprecated node module
2025-02-15 23:06:49 +00:00
link2xt
96704eb73d
ci: audit workflows with zizmor
2025-02-15 01:36:46 +00:00
link2xt
068726453e
ci: upgrade Rust from 1.84.0 to 1.84.1
2025-02-09 17:34:41 +00:00
dependabot[bot]
1cfa07726d
chore(deps): bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.2.0...v2.3.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 21:50:08 +00:00
link2xt
32459b3fdc
Reapply "build: increase MSRV to 1.81.0"
...
This reverts commit 9d331483e9 .
2025-01-23 02:59:10 +00:00
link2xt
cb43382896
ci: update Rust to 1.84.0
2025-01-10 01:58:08 +00:00
Simon Laux
a9e177f1e7
build!: remove jsonrpc feature flag
...
It is enabled everywhere by default since some time now. Breaking, because existing build scripts might need to be adjusted.
2025-01-09 15:56:07 +00:00
link2xt
6e8668e348
build: increase minimum supported Python version to 3.8
...
Python 3.7 is not supported on GitHub Actions ubuntu-latest runner:
https://github.com/actions/setup-python/issues/962
Python 3.7 has reached EOL more than 1 year ago anyway,
so not worth the effort supporting it.
2025-01-09 14:58:01 +00:00
link2xt
9d331483e9
Revert "build: increase MSRV to 1.81.0"
...
This reverts commit ffe6efe819 .
2024-12-17 17:20:48 +00:00
link2xt
ffe6efe819
build: increase MSRV to 1.81.0
2024-12-12 04:45:24 +00:00
Hocuri
ee0ac6389b
ci: Also run cargo check without all-features
2024-12-02 22:13:10 +01:00
link2xt
dc5fcdf425
ci: update Rust to 1.83.0
2024-11-30 01:11:44 +00:00
link2xt
47757c3c7f
ci: test building nix targets to avoid regressions
...
Otherwise build failure may only be detected during release.
2024-11-24 13:45:06 +00:00
link2xt
e117efa744
ci: ensure flake is formatted
2024-11-15 10:23:36 +00:00
link2xt
e11fddf9aa
ci: take CHATMAIL_DOMAIN from variables instead of secrets
2024-10-26 16:44:28 +00:00
link2xt
85d7c1f942
ci: update Rust to 1.82.0
2024-10-19 20:31:30 +00:00
link2xt
73fcb97eef
ci: update to Python 3.13
2024-10-10 07:18:06 +00:00
link2xt
0782b5abdd
ci: update Rust to 1.81.0
2024-09-08 07:08:12 +00:00
dependabot[bot]
530256b1bf
chore(deps): bump actions/setup-node from 2 to 4
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-11 02:29:57 +00:00
dependabot[bot]
23d15d7485
Merge pull request #5872 from deltachat/dependabot/github_actions/dependabot/fetch-metadata-2.2.0
2024-08-11 02:28:55 +00:00
dependabot[bot]
2a8a98c432
chore(deps): bump horochx/deploy-via-scp from 1.0.1 to 1.1.0
...
Bumps [horochx/deploy-via-scp](https://github.com/horochx/deploy-via-scp ) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/horochx/deploy-via-scp/releases )
- [Commits](https://github.com/horochx/deploy-via-scp/compare/v1.0.1...1.1.0 )
---
updated-dependencies:
- dependency-name: horochx/deploy-via-scp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-09 19:14:02 +00:00
dependabot[bot]
13841491d4
chore(deps): bump dependabot/fetch-metadata from 1.1.1 to 2.2.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.1.1 to 2.2.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.1.1...v2.2.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-09 19:13:59 +00:00
link2xt
1c021ae5ca
ci: update Rust to 1.80.1
2024-08-09 07:49:05 +00:00
link2xt
92685189aa
ci: update EmbarkStudios/cargo-deny-action action
...
v1 is not going to be updated to cargo-deny 0.16.0
because of breaking changes in cargo-deny.
2024-08-06 14:11:56 +00:00