Taiki Endo
1e966a0848
Test patched async-io on more platforms ( #79 )
2023-04-10 15:34:34 +09:00
John Nunley
e340458d3a
ci: Fix Android breakage ( #99 )
2023-03-22 11:21:31 -07:00
Taiki Endo
e85331c437
Fix Dragonfly BSD CI
...
Dragonfly BSD 6.4.0 VM doesn't seem to have git.
```
error: failed to get `cfg-if` as a dependency of package `polling v2.5.2 (/Users/runner/work/polling/polling)`
Caused by:
failed to load source for dependency `cfg-if`
Caused by:
Unable to update registry `crates-io`
Caused by:
failed to fetch `https://github.com/rust-lang/crates.io-index `
Caused by:
could not execute process `git fetch --force --update-head-ok 'https://github.com/rust-lang/crates.io-index ' '+HEAD:refs/remotes/origin/HEAD'` (never executed)
Caused by:
No such file or directory (os error 2)
```
2023-03-04 15:35:17 +09:00
Taiki Endo
1e4467b1be
Test more Windows targets on CI
...
- Test x86_64 gnu, i686 msvc, i686 gnu on Windows host
- Test patched async-io with Wine
2023-03-04 15:35:17 +09:00
John Nunley
a5aae98805
feat: Expose other kqueue filters ( #83 )
...
* feat: Expose other kqueue filters
* Fix netbsd/openbsd compilation
* Build MSRV for FreeBsd/OpenBsd in CI
* Only run MSRV BSD builds on Linux
* Change API a little + fix netbsd timer
* Add inlines + move PollerSealed
* rustfmt
* Make filter fields public
* Fix examples
2023-02-03 11:14:33 -08:00
Taiki Endo
900b00c061
Test NetBSD/OpenBSD/Dragonfly BSD with vmactions
2023-01-23 00:15:00 +09:00
Taiki Endo
ff86c54dfd
Minimize GITHUB_TOKEN permissions
...
Refs: https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token
2023-01-21 20:38:57 +09:00
Taiki Endo
3bc6310121
Set CARGO_NET_GIT_FETCH_WITH_CLI=true in CI
2023-01-21 20:38:57 +09:00
Taiki Endo
bc56d1fb38
Test the backend that uses poll on CI ( #63 )
2022-12-29 16:01:25 +09:00
Taiki Endo
1a3f61da89
Enable dependabot update for Rust
2022-12-28 12:24:56 +09:00
Taiki Endo
14e1488537
Clean up CI config
2022-12-28 12:24:56 +09:00
Taiki Endo
341ca612b8
Update taiki-e/install-action to v2
2022-12-28 12:24:56 +09:00
Taiki Endo
0b45549097
Test x86_64-pc-windows-gnu with Wine on CI ( #53 )
2022-11-30 23:21:01 +09:00
Taiki Endo
6f459f89a9
Use std::os::raw::c_int instead of std::ffi::c_int
2022-11-29 22:21:43 +09:00
Taiki Endo
76ee52a68c
Remove msrv field from .clippy.toml
...
Since Rust 1.64, Clippy respects `rust-version` field in Cargo.toml.
rust-lang/rust@b776fb8
2022-11-27 16:22:51 +09:00
Taiki Endo
bf6cbcc31c
Fix build error on solarish
2022-10-24 00:13:27 +09:00
Taiki Endo
e0daa5b327
Bump MSRV to 1.47
2022-08-21 23:40:10 +09:00
Taiki Endo
61c2179a38
Apply clippy to all targets
2022-07-17 21:22:06 +09:00
Taiki Endo
989c515fa2
Pin cross to 0.2.1
2022-07-03 20:57:45 +09:00
Taiki Endo
95c8207ac1
Update CI config
2022-07-03 20:57:32 +09:00
Taiki Endo
6b219eb0d7
Update actions/checkout action to v3
2022-05-01 14:46:00 +09:00
Taiki Endo
a12be08c97
Fix MSRV
2022-01-09 01:58:56 +09:00
Taiki Endo
191e91655e
Create GitHub release automatically
2022-01-09 01:50:53 +09:00
Taiki Endo
dec94cb423
Clean up CI config
2022-01-09 01:50:42 +09:00
Taiki Endo
4ac15ff339
Merge pull request #26 from Kestrer/master
...
Support VxWorks, Fuchsia and other Unix systems by using poll
2021-09-11 18:09:28 +09:00
Kestrer
e902924621
Add Fuchsia target before crosscompiling in CI
2021-09-04 19:52:59 +01:00
Kestrer
bbce346140
Add Fuchsia to cross workflow on CI
2021-09-04 18:01:56 +01:00
Taiki Endo
fba6877b3c
Skip test of async-io in MSRV
2021-03-20 19:44:57 +09:00
Taiki Endo
99d9e20ba0
Update URLs
2020-12-26 23:47:13 +09:00
Taiki Endo
995f1b1091
Fix CI
2020-12-24 18:29:59 +09:00
Stjepan Glavina
4df98de5ae
.
2020-11-30 12:30:45 +01:00
Stjepan Glavina
421bfc635d
Reenable async-io tests
2020-10-03 17:09:03 +02:00
Yorick Peterse
29791dec13
Temporarily disable async-io tests
...
These will fail until a new version of polling is released and async-io
is updated.
2020-10-02 01:32:44 +02:00
Stjepan Glavina
272bb11eaf
Add feature
2020-09-20 17:45:24 +02:00
Stjepan Glavina
a954600d6a
Bump MSRV to 1.40.0
2020-09-14 20:44:44 +02:00
Stjepan Glavina
46634fc32a
Fix CI
2020-09-14 20:38:59 +02:00
Stjepan Glavina
d8c32a0140
Test async-io
2020-09-14 20:31:23 +02:00
Stjepan Glavina
6d4724ba35
Test on Linux x32
2020-09-06 10:56:48 +02:00
Stjepan Glavina
5b32dd8e82
Initial commit
2020-08-06 15:05:24 +02:00