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
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
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
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
link2xt
b30f93a57d
ci: update Rust to 1.94.0
2026-03-10 09:21:24 +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]
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
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
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
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]
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
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
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]
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
link2xt
3abf2b5227
build: increase MSRV to 1.85.0
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
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
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
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