Commit Graph

31 Commits

Author SHA1 Message Date
John Nunley 6101041f81
v1.1.1
Signed-off-by: John Nunley <dev@notgull.net>
2023-09-25 10:19:08 -07:00
Taiki Endo a1a6224e1d Update actions/checkout action to v4 2023-09-10 18:29:47 +09:00
John Nunley 4c18540fb4
Add smol-rs logo (#8) 2023-07-17 14:30:05 +09:00
John Nunley 2a261c7158
Reimplement using 100% safe code (#7)
Uses the Wake trait to eliminate all unsafe code in this crate.
2023-06-11 08:27:36 -07:00
Taiki Endo 6b47138087 Minimize GITHUB_TOKEN permissions
Refs: https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token
2023-06-09 00:17:16 +09:00
Taiki Endo 09d952e3e1 Set CARGO_NET_GIT_FETCH_WITH_CLI=true in CI 2023-01-21 20:08:23 +09:00
Taiki Endo 8299fa7bba Enable dependabot update for Rust 2022-12-28 12:19:00 +09:00
Taiki Endo 64aea64412 Clean up CI config 2022-12-28 12:19:00 +09:00
Taiki Endo 1cc553f73e Remove msrv field from .clippy.toml
Since Rust 1.64, Clippy respects `rust-version` field in Cargo.toml.
rust-lang/rust@b776fb8
2022-12-28 12:19:00 +09:00
Taiki Endo a7d037acf3 Apply clippy to all targets 2022-07-17 21:22:17 +09:00
Taiki Endo 7d878c16db Update CI config 2022-07-03 21:02:39 +09:00
Taiki Endo 9875e77a10 Fix clippy::forget_non_drop warning
```
warning: call to `std::mem::forget` with a value that does not implement `Drop`. Forgetting such a type is the same as dropping it
  --> src/lib.rs:46:9
   |
46 |         mem::forget(arc.clone());
   |         ^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(clippy::forget_non_drop)]` on by default
note: argument has type `core::mem::ManuallyDrop<alloc::sync::Arc<F>>`
  --> src/lib.rs:46:21
   |
46 |         mem::forget(arc.clone());
   |                     ^^^^^^^^^^^
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#forget_non_drop
```
2022-07-02 23:34:07 +09:00
Taiki Endo 334b8537d9 Run Miri on CI 2022-05-01 15:17:03 +09:00
Taiki Endo dd52772e81 Update actions/checkout action to v3 2022-05-01 14:48:32 +09:00
Taiki Endo b2da5c50cb Create GitHub release automatically 2022-01-08 23:28:19 +09:00
Taiki Endo a1872a14f2 Clean up CI config 2022-01-08 23:27:55 +09:00
Taiki Endo 1ed059ace6
Merge pull request #5 from smol-rs/readme
Remove readme field from Cargo.toml
2021-02-14 19:53:27 +09:00
Taiki Endo 2059d45a11 Remove readme field from Cargo.toml 2021-02-14 19:45:06 +09:00
Taiki Endo f3333ba479
Merge pull request #4 from smol-rs/badge
Update license badge to match Cargo.toml
2021-02-14 14:01:27 +09:00
Taiki Endo 5c21b22259 Update license badge to match Cargo.toml 2021-02-14 13:36:38 +09:00
Taiki Endo 0a74eb79d9
Merge pull request #3 from taiki-e/url
Update URLs
2020-12-27 00:02:38 +09:00
Taiki Endo f2fcbf0032 Update URLs 2020-12-26 23:47:13 +09:00
Taiki Endo 323f3af2f7
Merge pull request #2 from taiki-e/ci
Fix CI
2020-12-24 19:47:40 +09:00
Taiki Endo f4afaf43e8 Fix CI 2020-12-24 19:44:05 +09:00
Stjepan Glavina f166833fd8
. 2020-11-30 12:26:47 +01:00
Stjepan Glavina f1419be113 Bump to v1.1.0 2020-08-26 23:31:50 +02:00
Stjepan Glavina 709b436bb7 Add lints 2020-08-26 23:31:09 +02:00
Stjepan Glavina 157912223e
Merge pull request #1 from not-a-seagull/no_std
Remove this crate's dependence on libstd
2020-08-26 23:30:30 +02:00
not_a_seagull b6195e5e8d Make this crate no_std 2020-08-26 14:12:03 -07:00
Stjepan Glavina 26defc87b2 Typo 2020-05-16 19:15:02 +02:00
Stjepan Glavina 8a22ac4f7a Initial commit 2020-05-16 19:13:55 +02:00