Commit Graph

68 Commits

Author SHA1 Message Date
Taiki Endo 8d8879df0f Update actions/checkout action to v4 2023-09-10 18:28:30 +09:00
Taiki Endo c428a2b225 Bump MSRV to 1.63
rustix 0.38 and the next version of many io-related async-* crates
require Rust 1.63.
2023-08-06 16:06:53 +09:00
Taiki Endo bf64d51914 Update permissions for security_audit 2023-03-07 00:18:36 +09:00
Taiki Endo c65906cac8 Bump MSRV to 1.48
async-lock 2.7.0 requires Rust 1.48.

```
error[E0658]: use of unstable library feature 'future_readiness_fns'
   --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/async-lock-2.7.0/src/once_cell.rs:430:45
    |
430 |             self.initialize_or_wait(move || std::future::ready(closure()), &mut Blocking),
    |                                             ^^^^^^^^^^^^^^^^^^
    |
```
2023-03-06 01:47:28 +09:00
Taiki Endo b2a5e69394 Minimize GITHUB_TOKEN permissions
Refs: https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token
2023-03-04 11:41:39 +09:00
Taiki Endo be21c2f968 Set CARGO_NET_GIT_FETCH_WITH_CLI=true in CI 2023-03-04 11:41:39 +09:00
John Nunley 36e085f9fa
Add an official MSRV policy (#243) 2023-01-15 11:42:17 +09:00
Taiki Endo 4b16219609 Enable dependabot update for Rust 2022-12-28 12:25:47 +09:00
Taiki Endo 3022d23f27 Clean up CI config 2022-12-28 12:25:47 +09:00
Taiki Endo 10a00cff81 Remove msrv field from .clippy.toml
Since Rust 1.64, Clippy respects `rust-version` field in Cargo.toml.
rust-lang/rust@b776fb8
2022-11-29 22:46:36 +09:00
Taiki Endo 534ac48a01 Apply clippy to all targets 2022-07-17 21:22:12 +09:00
Taiki Endo 38bf6dc05e Bump MSRV to Rust 1.47
https://github.com/smol-rs/async-task/releases/tag/v4.3.0
2022-07-08 01:51:58 +09:00
Taiki Endo 2c78616547 Update CI config 2022-07-08 01:51:12 +09:00
Taiki Endo 473ca3cb3b Update actions/checkout action to v3 2022-05-01 14:47:31 +09:00
Taiki Endo 953620d52b Create GitHub release automatically 2022-01-09 01:05:11 +09:00
Taiki Endo fb0d263f71 Clean up CI config 2022-01-09 01:04:47 +09:00
Taiki Endo a5ae0afa2b Remove CURRENT_WEEK environment variable 2020-12-24 17:57:13 +09:00
Stjepan Glavina 9a1ad8d2ba
. 2020-11-30 12:31:16 +01:00
Stjepan Glavina 77998a9f0a Fix CI 2020-11-28 21:44:08 +01:00
Stjepan Glavina cf640bb877 Revert 2020-09-21 19:13:45 +02:00
Stjepan Glavina 4fa527985b Fix CI 2020-09-21 19:10:41 +02:00
Stjepan Glavina 890226254f Remove cross-compilation 2020-07-14 22:59:52 +02:00
Stjepan Glavina 0c49c5e285 enable all features in basic check 2020-06-21 22:52:30 +02:00
Stjepan Glavina a055da3c35 Fix another syntax error 2020-06-21 22:51:04 +02:00
Stjepan Glavina f376e8c3a3 Fix syntax error in workflows 2020-06-21 22:49:59 +02:00
Stjepan Glavina 9c7c2d8fb8 Set 1.39.0 as MSRV 2020-06-21 22:38:27 +02:00
Stjepan Glavina 4aca9741b9 Run full cargo check only on nightly 2020-06-21 22:30:42 +02:00
Stjepan Glavina 77c1ecd1fb Add a few more Rust versions to CI 2020-06-21 22:15:54 +02:00
Stjepan Glavina 90aa585cfa Cleanup 2020-06-01 10:03:39 +02:00
Stjepan Glavina 2f8f3a2340 Remove dragonfly 2020-06-01 00:54:45 +02:00
Stjepan Glavina 931a348cbe only build for ios 2020-05-31 23:38:46 +02:00
Stjepan Glavina 46a4adcd9e Install docker on ubuntu only 2020-05-31 23:32:08 +02:00
Stjepan Glavina b2df9c7ee6 Install docker 2020-05-31 23:27:10 +02:00
Stjepan Glavina 4e94f943bb Just build, don't test 2020-05-31 23:14:19 +02:00
Stjepan Glavina c5a270133b Cross compilation and testing 2020-05-31 22:41:56 +02:00
Stjepan Glavina f2f549c090 Remove cross section 2020-05-22 00:25:47 +02:00
Stjepan Glavina c45f9249cf Retab 2020-05-22 00:19:20 +02:00
Stjepan Glavina b3042fea79 Fix the cross section 2020-05-22 00:18:38 +02:00
Stjepan Glavina 3c763c7e63 Add cross check 2020-05-22 00:16:43 +02:00
Stjepan Glavina 32721399ff Remove cross compile 2020-05-22 00:10:14 +02:00
Stjepan Glavina 43aee08ab0 Replace tabs with spaces 2020-05-22 00:04:59 +02:00
Stjepan Glavina 687e4deb70 Change cross compilation targets 2020-05-21 23:59:21 +02:00
Stjepan Glavina 2354f0d500 Cargo check with dev_dep feature 2020-05-17 13:41:34 +02:00
Stjepan Glavina 028c02d575 Simplify CI 2020-05-17 13:26:01 +02:00
Stjepan Glavina c5c18d3dc0
Create FUNDING.yml 2020-05-08 18:26:52 +02:00
leo-lb 6dabee5326
Add CI build caching (#69)
* Add CI build caching

* Use current week number as cache-key

Inspired from: f1ab0d0603/.github/workflows/ci.yml (L20)
2020-05-08 07:23:25 +02:00
svartalf 83da362dc6 Mark grcov execution as parallel runs 2020-05-01 14:20:02 +03:00
YuWeiWu 431c98dc57
Add condition on pull request as well 2020-04-29 04:31:00 +08:00
YuWeiWu de6334de0a
Run code coverage CI only on master 2020-04-29 00:05:59 +08:00
Stjepan Glavina db458b7c60
Merge pull request #48 from svartalf/ci-code-coverage
Ci code coverage
2020-04-28 05:31:36 -07:00