Commit Graph

46 Commits (566684c240bf3d5bfd4df9290791d30104e9bed8)

Author SHA1 Message Date
Marc-Antoine Perennou bbde18ffbd fix CI for recent rustc
Allow for unused `pub use` in experimental API which doesn't have its mods public for noiw.
MIPS CI is fully broken (doesn't find the MIPS toolchain) so disable it for now.
Reenable powerpc64 which is no longer broken
1 year ago
jtnunley 7c408f11dc add I/O safe traits 2 years ago
Josh Triplett ca8305064b Switch branch name to `main`
Update all references.
3 years ago
Josh Triplett 8e583ec76c Use actions/checkout@v3 rather than top of tree 3 years ago
Friedel Ziegelmayer e9cb238f49
fix wasm and nostd builds
Co-authored-by: Jacob Rothstein <hi@jbr.me>
4 years ago
Marc-Antoine Perennou 8886039ac5 fix build with -default +unstable
and add a CI check for it

Fixes #842

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
4 years ago
Marc-Antoine Perennou 4ce1d61cb3 ci: disable ppc64 cross build for now
It's broken, see #839

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
5 years ago
Thibault Martinez 4555f193a5 ci: update actions/cache to v2 5 years ago
Yoshua Wuyts 0df3c02b81 check tokio02 features 5 years ago
Friedel Ziegelmayer e4c4c93d29
Test and fix 32 bit targets 5 years ago
dignifiedquire e4df1405c1 feat: add basic wasm support 5 years ago
nasa 7999e6bf4b
ci: speed up github actions 5 years ago
k-nasa 3e24e0ba4e ci: fix no-std check 5 years ago
k-nasa ef985bc72e ci: fix no_std ci 5 years ago
k-nasa 7efe7caf66 fix: Change feature name no-std to alloc 5 years ago
k-nasa 41f114d9fe ci: Add no-std check 5 years ago
k-nasa c85e2496b1 Enable doc test on ci 5 years ago
k-nasa 7d9a063002 fix cargo test arguments on ci 5 years ago
Yoshua Wuyts e66e2e2b8f
link to our contribution guidelines
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
5 years ago
Yoshua Wuyts ac7a796f82
Merge pull request #537 from k-nasa/ci_master
Enable CI on master branch
5 years ago
k-nasa 4ef55d4d7b Enable CI on master branch 5 years ago
Yoshua Wuyts 79962e20a5
enable attributes feature
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
5 years ago
Yoshua Wuyts e9c0f8f6b5
Merge pull request #481 from async-rs/fix-proc-macro-render
fix attributes feature
5 years ago
Yoshua Wuyts 74882c119d
check attributes
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
5 years ago
nasa d2d63348c7 Stable and beta add to CI (#482)
* Add stable and beta

* Add benches
5 years ago
Yoshua Wuyts 335bd34470 Add "std" feature flag (#476)
* core feature

Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>

* introduce std + default features

Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>

* test std features on ci

Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>

* finish up all features

Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>

* Fix task_local macro

* Remove crossbeam-channel and futures-timer from std

* Move future::timeout() behind cfg_default
5 years ago
Stjepan Glavina bc24503382
Fix deadlock when all receivers are dropped (#474)
* Fix deadlock when all receivers are dropped

* Add a comment to explain the behavior of try_send

* Disable clippy
5 years ago
Florian Gilcher d5fd035956 Small example for a TCP server that both handles IP v4 and v6 (#418)
* Add a small example for listening to both ipv4 and ipv6

Presenting stream merge on Incoming.

* Change stable checks workflow to not cover examples, but tests
5 years ago
Yuki Okushi 277fd521bc Remove deprecated action 5 years ago
k-nasa 3620b2b6ab fix: Add only rustfmt on Checking fmt and docs actions 5 years ago
Taiki Endo 6549b66ad2 run clippy check on beta & address clippy warnings 5 years ago
Taiki Endo 610c66e774 Remove usage of actions-rs/clippy-check 5 years ago
Stjepan Glavina b2fe91385b
Add channel behind unstable feature flag (#380)
* Add channel behind unstable feature flag

* Don't check tests without unstable feature flag

* Fix typos

* Remove useless attribute
5 years ago
Taiki Endo 2abf5ca891
Deny warnings on CI (#378)
* Deny warnings on CI

* Fix some clippy warnings
5 years ago
Taiki Endo e405544ea0
Enable tests on CI (#357)
* Enable tests on CI

* Fix failed test
5 years ago
Taiki Endo 5b9d34a34c Tweak job name 5 years ago
Taiki Endo d9d59dc710 Add GitHub Actions to the merge requirement of bors 5 years ago
Yoshua Wuyts 46ffe6ab63
Merge pull request #278 from Michael-J-Ward/fix-readme
Fixes feature flag used in generating the docs in the README
5 years ago
Michael J Ward 0d521cb77c Removes unstable feature flag from CI doc commands
Per Stjepan Glavina, this flag is superfluous because #[cfg(any(feature = "unstable", feature = "docs"))]
is used everywhere in the codebase.

Discussion: https://github.com/async-rs/async-std/pull/278#issuecomment-538744737
5 years ago
Yoshua Wuyts b901c3d04a
install rustfmt with fallback for gh-actions
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
5 years ago
k-nasa c947cf4043 fix github actions event 5 years ago
k-nasa 7ea3f4d0e2 fix github actions evnet 5 years ago
k-nasa da9cbd99c4 Add hook pull_request event 5 years ago
k-nasa 4bbc95b6a2 fix 5 years ago
nasa 3b213e95d7
Update .github/workflows/ci.yml
Co-Authored-By: Yoshua Wuyts <yoshuawuyts+github@gmail.com>
5 years ago
k-nasa f8de25168d Add github actions workflows 5 years ago