-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: streamline the build and test process #51
base: master
Are you sure you want to change the base?
Commits on Nov 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4398c36 - Browse repository at this point
Copy the full SHA 4398c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1071e8 - Browse repository at this point
Copy the full SHA a1071e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96b3648 - Browse repository at this point
Copy the full SHA 96b3648View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6afaf6f - Browse repository at this point
Copy the full SHA 6afaf6fView commit details
Commits on Nov 6, 2023
-
* Add renovate.json * chore: configure renovate settings * tests: fix musl version --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Andrew Basson <andrew.basson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e0ba9e4 - Browse repository at this point
Copy the full SHA e0ba9e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f844a36 - Browse repository at this point
Copy the full SHA f844a36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24bb51d - Browse repository at this point
Copy the full SHA 24bb51dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4cb1e5 - Browse repository at this point
Copy the full SHA a4cb1e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc39a54 - Browse repository at this point
Copy the full SHA cc39a54View commit details -
Configuration menu - View commit details
-
Copy full SHA for feabb69 - Browse repository at this point
Copy the full SHA feabb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 021b8a9 - Browse repository at this point
Copy the full SHA 021b8a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c45d8f - Browse repository at this point
Copy the full SHA 7c45d8fView commit details -
fix(deps): remove chrono (#29)
* fix(deps): update rust crate chrono to 0.4.31 * fix(sec): removed chrono because of security advisor Signed-off-by: Gabriel Melillo <gabriel@melillo.me> * ci(deps): enable cache and fix dockerfile * build(ci): install posix compliant tar * build(ci): combine dependency install steps * chore: update cargo deps from default branch * ci: disable releases during maintenance tasks --------- Signed-off-by: Gabriel Melillo <gabriel@melillo.me> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Gabriel Melillo <gabriel@melillo.me> Co-authored-by: Andrew Basson <andrew.basson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b7c6d19 - Browse repository at this point
Copy the full SHA b7c6d19View commit details -
fix(deps): update rust crate num_cpus to 1.16.0 (#42)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c2534db - Browse repository at this point
Copy the full SHA c2534dbView commit details -
fix(deps): bump num-bigint from 0.4.2 to 0.4.3 (#18)
Bumps [num-bigint](https://github.com/rust-num/num-bigint) from 0.4.2 to 0.4.3. - [Release notes](https://github.com/rust-num/num-bigint/releases) - [Changelog](https://github.com/rust-num/num-bigint/blob/master/RELEASES.md) - [Commits](rust-num/num-bigint@num-bigint-0.4.2...num-bigint-0.4.3) --- updated-dependencies: - dependency-name: num-bigint dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5f24dce - Browse repository at this point
Copy the full SHA 5f24dceView commit details -
fix(security): bump regex from 1.5.4 to 1.5.6 (#20)
Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.6. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.5.4...1.5.6) --- updated-dependencies: - dependency-name: regex dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fdd8003 - Browse repository at this point
Copy the full SHA fdd8003View commit details -
fix(deps): update rust crate config to 0.13.3 (#37)
* fix(deps): update rust crate config to 0.13.3 * fix(deps): update config to 0.13.3 Signed-off-by: Gabriel Melillo <gabriel@melillo.me> --------- Signed-off-by: Gabriel Melillo <gabriel@melillo.me> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Gabriel Melillo <gabriel@melillo.me>
Configuration menu - View commit details
-
Copy full SHA for 1aad18c - Browse repository at this point
Copy the full SHA 1aad18cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47580fd - Browse repository at this point
Copy the full SHA 47580fdView commit details -
fix(deps): update rust crate hyper to 0.14.27 (#39)
* fix(deps): update rust crate hyper to 0.14.27 * ci(tests): add openssl to test workflow * fix(deps): upgrade many deps and fixed code errors --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Andrew Basson <andrew.basson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dbaa828 - Browse repository at this point
Copy the full SHA dbaa828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 267c8fa - Browse repository at this point
Copy the full SHA 267c8faView commit details -
chore(deps): update actions/checkout action to v4 (#45)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 696d44a - Browse repository at this point
Copy the full SHA 696d44aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1005399 - Browse repository at this point
Copy the full SHA 1005399View commit details -
Configuration menu - View commit details
-
Copy full SHA for abc3199 - Browse repository at this point
Copy the full SHA abc3199View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e0a1c6 - Browse repository at this point
Copy the full SHA 8e0a1c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f90232e - Browse repository at this point
Copy the full SHA f90232eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c474b2c - Browse repository at this point
Copy the full SHA c474b2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ab90b - Browse repository at this point
Copy the full SHA 86ab90bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6da08a4 - Browse repository at this point
Copy the full SHA 6da08a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44bdac4 - Browse repository at this point
Copy the full SHA 44bdac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c320069 - Browse repository at this point
Copy the full SHA c320069View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed38ce8 - Browse repository at this point
Copy the full SHA ed38ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1396813 - Browse repository at this point
Copy the full SHA 1396813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 975afda - Browse repository at this point
Copy the full SHA 975afdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4d53eb - Browse repository at this point
Copy the full SHA b4d53ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e05ccc - Browse repository at this point
Copy the full SHA 0e05cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9e9f0 - Browse repository at this point
Copy the full SHA ec9e9f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a316d4b - Browse repository at this point
Copy the full SHA a316d4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e04e16 - Browse repository at this point
Copy the full SHA 4e04e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6beb9ab - Browse repository at this point
Copy the full SHA 6beb9abView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddfa45a - Browse repository at this point
Copy the full SHA ddfa45aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c57c127 - Browse repository at this point
Copy the full SHA c57c127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 267548a - Browse repository at this point
Copy the full SHA 267548aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd0102e - Browse repository at this point
Copy the full SHA dd0102eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a99e9 - Browse repository at this point
Copy the full SHA 57a99e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e82ad - Browse repository at this point
Copy the full SHA 91e82adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c7668 - Browse repository at this point
Copy the full SHA 09c7668View commit details -
Configuration menu - View commit details
-
Copy full SHA for d60a0cf - Browse repository at this point
Copy the full SHA d60a0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a52cdb - Browse repository at this point
Copy the full SHA 8a52cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 852f09e - Browse repository at this point
Copy the full SHA 852f09eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f4b7f9 - Browse repository at this point
Copy the full SHA 7f4b7f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f3b06 - Browse repository at this point
Copy the full SHA 75f3b06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20f04f5 - Browse repository at this point
Copy the full SHA 20f04f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b529335 - Browse repository at this point
Copy the full SHA b529335View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8497c55 - Browse repository at this point
Copy the full SHA 8497c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c50016a - Browse repository at this point
Copy the full SHA c50016aView commit details -
revert: "ci(preview): github token is used for login"
This reverts commit c50016a.
Configuration menu - View commit details
-
Copy full SHA for 4916435 - Browse repository at this point
Copy the full SHA 4916435View commit details -
Configuration menu - View commit details
-
Copy full SHA for b989041 - Browse repository at this point
Copy the full SHA b989041View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9c7d3 - Browse repository at this point
Copy the full SHA ec9c7d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c3944f - Browse repository at this point
Copy the full SHA 0c3944fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8336cf - Browse repository at this point
Copy the full SHA a8336cfView commit details -
Merge branch 'master' into improvements
* master: chore: release-drafter be explicit with default branch name chore: release-drafter use default branch for comparison [skip-changelog] chore: release-drafter template add comparison [skip-changelog] ci(docs): update release previewer template ci(docs): add release previewer (#52)
Configuration menu - View commit details
-
Copy full SHA for c3c04c9 - Browse repository at this point
Copy the full SHA c3c04c9View commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 49db44b - Browse repository at this point
Copy the full SHA 49db44bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec42397 - Browse repository at this point
Copy the full SHA ec42397View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19edf62 - Browse repository at this point
Copy the full SHA 19edf62View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbfd9ee - Browse repository at this point
Copy the full SHA fbfd9eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6837dfc - Browse repository at this point
Copy the full SHA 6837dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 562e6d2 - Browse repository at this point
Copy the full SHA 562e6d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca82083 - Browse repository at this point
Copy the full SHA ca82083View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2e2804 - Browse repository at this point
Copy the full SHA f2e2804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2145d - Browse repository at this point
Copy the full SHA 1b2145dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3937a6f - Browse repository at this point
Copy the full SHA 3937a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ce36f - Browse repository at this point
Copy the full SHA c1ce36fView commit details
Commits on Nov 11, 2023
-
fix(benchmarks): add criterion benchmark abilities
* cargo install cargo-criterion * cargo install cargo-deny * added tokio as a dependency for the benchmarks to compile * downgraded serde and serde_derive to 1.0.190 * added benchmark script to test different features * added banchmarking notes * initialised cargo deny and added deny.toml to repo * cargo deny needs to be added to the renovate job to stop bad version bumps from creating duplicate versions and to also start the process of license checking. Additionally, cargo deny can be used for advisery alerting * fixed some code paths that were not used when using the `awc_client` feature. * added dali-bench.sh script to enable the compiling and testing of the different http servers: the default hyper_client vs awc_client. * added the first baseline test results
Configuration menu - View commit details
-
Copy full SHA for bb8b664 - Browse repository at this point
Copy the full SHA bb8b664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 033ac64 - Browse repository at this point
Copy the full SHA 033ac64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 566e573 - Browse repository at this point
Copy the full SHA 566e573View commit details
Commits on Nov 12, 2023
-
fix(features): rework features so that we can test awc_client
* Cargo features are additive in nature and default features are included when specifying additional features. There is no ability to remove a default. Our old logic exposed this bug when we tried to compile with the `awc_client` feature. We had feature `hyper_client` as the default to make it easy to build without specifying which http server implementation to use; which inadvertently set both features to enabled, when we choose the alternative, `awc_client`. When choosing feature = `awc_client`; `hyper_client` is also present, as it is the default. Therefore, we evaluate the not `awc_client` feature to enable the default behaviour. * add benchmark reports showing awc_client is superior to hyper_client * benchmark script now takes a features parameter * benchmark script opens browser when completed
Configuration menu - View commit details
-
Copy full SHA for a9fa8a0 - Browse repository at this point
Copy the full SHA a9fa8a0View commit details -
Merge branch 'master' into improvements
* master: fix(deps): update rust crate env_logger to 0.10.1 fix(deps): update serde monorepo to 1.0.192
Configuration menu - View commit details
-
Copy full SHA for 43e1009 - Browse repository at this point
Copy the full SHA 43e1009View commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 61b68e7 - Browse repository at this point
Copy the full SHA 61b68e7View commit details