xtqqczze
7cfce54386
ci: update FreeBSD image to 14.4 ( #8038 )
2026-04-11 22:20:55 +02:00
xtqqczze
6c72168a93
ci: remove Rust 1.94.0 workarounds ( #7987 )
2026-03-30 10:44:47 +02:00
Martin Grigorov
66c786540e
chore: Do not show "Available on non-loom only." doc label ( #7977 )
...
* chore: Do not show "Available on non-loom only." doc label
Closes #7976
Uses the unstable #[doc(cfg()]. https://github.com/rust-lang/rust/issues/43781
* Use build.rs to detect nightly builds
* Use `docsrs` instead of `nightly`. Drop build.rs
* Use doc(auto_cfg(hide(config_name)))
* Use same nightly on CirrusCI (FreeBSD) as on Github Actions CI
2026-03-18 15:14:02 +02:00
ADD-SP
961757f548
ci: freeze rustc on 1.93.1 ( #7961 )
2026-03-09 07:43:48 +01:00
Mattia Pitossi
159f70bc55
ci: fix ambiguity issue during tokio releases ( #7848 )
2026-02-09 11:04:59 +01:00
Martin Grigorov
5471a5835e
ci: upgrade FreeBSD from 14.2 to 14.3 ( #7758 )
...
14.2 is no more available:
```
$ gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images
NAME PROJECT FAMILY DEPRECATED STATUS
freebsd-13-5-release-amd64-gce freebsd-org-cloud-dev freebsd-13-5 READY
freebsd-13-5-stable-amd64-v20251030 freebsd-org-cloud-dev freebsd-13-5-snap READY
freebsd-13-5-stable-amd64-v20251107 freebsd-org-cloud-dev freebsd-13-5-snap READY
freebsd-14-3-release-amd64-ufs-gce freebsd-org-cloud-dev freebsd-14-3 READY
freebsd-14-3-stable-amd64-ufs-20251120 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-ufs-20251127 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251113 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251120 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251127 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-15-0-release-amd64-ufs freebsd-org-cloud-dev freebsd-15-0-amd64-ufs READY
freebsd-15-0-release-amd64-zfs freebsd-org-cloud-dev freebsd-15-0-amd64-zfs READY
freebsd-15-0-stable-amd64-ufs-20251120 freebsd-org-cloud-dev freebsd-15-0-amd64-ufs-snap READY
freebsd-15-0-stable-amd64-ufs-20251127 freebsd-org-cloud-dev freebsd-15-0-amd64-ufs-snap READY
freebsd-15-0-stable-amd64-zfs-20251120 freebsd-org-cloud-dev freebsd-15-0-amd64-zfs-snap READY
freebsd-15-0-stable-amd64-zfs-20251127 freebsd-org-cloud-dev freebsd-15-0-amd64-zfs-snap READY
freebsd-16-0-current-amd64-ufs-20251110 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-amd64-zfs-20251110 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-arm64-aarch64-ufs-20251111 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-arm64-aarch64-zfs-20251111 freebsd-org-cloud-dev freebsd-16-0-snap READY
```
2025-12-04 16:52:29 +08:00
Qi and Alice Ryhl
d1f1499f63
tokio: use cargo feature for taskdump support instead of cfg ( #7655 )
...
Signed-off-by: ADD-SP <[email protected] >
Co-authored-by: Alice Ryhl <[email protected] >
2025-10-10 11:31:41 +08:00
Qi
a0f7f5c94a
fs: emit compilation error without tokio_unstable for io-uring ( #7634 )
...
Signed-off-by: ADD-SP <[email protected] >
2025-09-30 19:53:19 +08:00
M.Amin Rayej
9b578f0c9d
ci: bump freeBSD image version ( #7158 )
2025-02-14 17:37:16 +03:30
Taiki Endo
7f09959b0a
chore: use [lints] to address unexpected_cfgs lint ( #7124 )
2025-01-25 17:46:21 +01:00
Alice Ryhl
dcae2b9eb8
ci: unfreeze FreeBSD from rustc 1.81 ( #7009 )
2024-12-03 14:33:28 +00:00
Alice Ryhl
32e0b4325f
ci: freeze FreeBSD and wasm-unknown-unknown on rustc 1.81 ( #6911 )
...
Signed-off-by: Alice Ryhl <[email protected] >
2024-10-18 13:14:17 +02:00
Alan Somers
a91d43823c
ci: update FreeBSD CI environment ( #6616 )
...
Use the newly released FreeBSD 14.1.
2024-06-04 23:37:13 +02:00
Alice Ryhl
2a0df5fb05
ci: bump nightly to nightly-2024-05-05 ( #6538 )
2024-05-05 15:43:11 +00:00
Alice Ryhl
3125279697
ci: update FreeBSD image to 14 ( #6376 )
2024-03-03 20:12:58 +00:00
Alan Somers
2f730d4d5a
ci: update FreeBSD CI environment to 13.2 ( #6270 )
...
Because 13.1 is EoL
2024-01-06 11:59:04 +01:00
Alice Ryhl
58acb56a17
ci: update nightly to 2023-10-21 ( #6103 )
2023-10-24 14:15:25 +00:00
Alice Ryhl
b02c550c52
ci: fix FreeBSD ci ( #5613 )
2023-04-10 15:26:59 +02:00
Taiki Endo
a7945b469d
ci: update Cirrus CI config ( #5428 )
...
* Use image_family for FreeBSD image in Cirrus CI
* Do not trigger Cirrus CI on branches other than master and tokio-.*
2023-02-07 03:58:19 +09:00
Alan Somers
07da5e73ee
ci: update CI environment to FreeBSD 12.4 ( #5272 )
...
12.3 will soon be EoL
2022-12-06 10:03:51 +01:00
Harvey Hunt
1ab80ba580
process: add Command::process_group ( #5114 )
2022-10-29 14:59:15 +00:00
Alice Ryhl
29e3584c4d
ci: don't auto-cancel CI on old commits on master ( #5006 )
2022-09-13 13:13:27 +02:00
Alan Somers
c43832a7b1
ci: update FreeBSD CI image to 12.3 ( #4620 )
2022-04-15 11:50:40 +02:00
Taiki Endo
121769c762
ci: run reusable_box tests with Miri ( #4578 )
2022-03-21 23:57:47 +09:00
Cody Casterline
4485921ba7
Improve docs for tokio_unstable. ( #4524 )
2022-02-25 12:36:37 -05:00
Carl Lerche
2cee1db20c
chore: make it easier to pin Rust versions in CI ( #4448 )
...
When backporting patches to LTS branches, we often run into CI failures due to
changes in rust. Newer rust versions add more lints, which break CI. We really
don't want to also have to backport patches that fix CI, so instead, LTS branches
should pin the stable rust version in CI (e.g. #4434 ).
This PR restructures the CI config files to make it a bit easier to set a specific rust
version in CI.
2022-01-30 10:07:31 -08:00
Taiki Endo
e255a265d3
ci: upgrade to new nightly ( #4396 )
2022-01-13 00:27:05 +09:00
Taiki Endo
a8b662f643
ci: upgrade to new nightly ( #4268 )
2021-11-23 19:29:57 +09:00
Alice Ryhl
827694a9e3
ci: fix nightly version for cirrus ci ( #4200 )
2021-10-26 16:53:05 +02:00
Alice Ryhl
d15e5fad16
ci: split FreeBSD into two jobs ( #4194 )
2021-10-26 15:44:00 +02:00
Taiki Endo
d37486dd06
util: remove path deps ( #3413 )
...
* util: remove path deps
* ci: run clippy with --all-features
* ci: run tests with --all-features on FreeBSD CI
2021-01-13 00:19:57 +09:00
Alan Somers
7ae8135b62
process: fix the process_kill_on_drop.rs test on non-Linux systems ( #3203 )
...
"disown" is a bash builtin, not part of POSIX sh.
2020-12-01 10:20:49 +09:00
Alan Somers
353b0544a0
ci: reenable CI on FreeBSD i686 ( #3204 )
...
It was temporarily disabled in 06c473e628
and never reenabled.
2020-12-01 10:20:18 +09:00
Alan Somers
128495168d
ci: switch FreeBSD CI environment to 12.2-RELEASE ( #3202 )
...
12.1 will be EoL in two months.
2020-12-01 10:19:54 +09:00
Carl Lerche
9943acda81
chore: complete CI migration to Github Actions ( #2680 )
2020-07-24 16:28:24 -07:00
Lucio Franco
66fef4a9bc
Remove tokio-tls from master ( #2497 )
2020-05-06 17:30:01 -04:00
Taiki Endo
770d0ec452
ci: fix FreeBSD CI ( #2403 )
2020-04-13 14:41:42 +02:00
Taiki Endo
64f2bf0072
chore: update CI config to test on stable ( #1747 )
2019-11-08 00:32:04 +09:00
Taiki Endo
3948e16292
ci: install minimal profile by default ( #1729 )
2019-11-03 12:08:07 -08:00
Taiki Endo
2b4b0619d7
chore: update Cirrus CI config to test on beta ( #1636 )
2019-10-07 09:18:38 -07:00
Taiki Endo
a791f4a758
chore: bump to newer nightly ( #1485 )
2019-08-20 20:07:16 -07:00
Taiki Endo
d9f9c5658f
chore: bump to newer nightly ( #1426 )
2019-08-11 02:01:20 +09:00
Taiki Endo
fff39c03b1
ci: deny warnings in cirrus ( #1425 )
2019-08-11 01:41:51 +09:00
Carl Lerche
962521f449
chore: enable full CI run ( #1399 )
...
* update all tests
* fix doc examples
* misc API tweaks
2019-08-07 20:02:13 -07:00
Taiki Endo
e88d10a3cb
chore: bump to newer nightly ( #1338 )
2019-07-22 06:04:02 +09:00
Carl Lerche
7ac8bfc821
chore: bump to newer nightly ( #1284 )
2019-07-10 14:36:36 -07:00
Ivan Petkov
c531865d2c
ci: don't generate docs for deps on FreeBSD ( #1241 )
2019-07-03 09:41:35 -07:00
Carl Lerche
ff906acdfb
ci: disable cache on cirrus ( #1215 )
...
Caching takes longer than rebuilding
2019-06-27 12:08:43 -07:00
Carl Lerche
8404f796ac
test: get cargo test --tests working ( #1205 )
...
Broken tests are disabled
2019-06-26 14:40:52 -07:00
Carl Lerche
06c473e628
Update Tokio to use std::future. ( #1120 )
...
A first pass at updating Tokio to use `std::future`.
Implementations of `Future` from the futures crate are updated to implement
`Future` from std. Implementations of `Stream` are moved to a feature flag.
This commits disables a number of crates that have not yet been updated.
2019-06-24 12:34:30 -07:00