Commit Graph

88 Commits

Author SHA1 Message Date
Sylvain Benner 3c056a41e3
[CI] Disable unused windows steps since wgpu tests are skipped (#1107) 2024-01-06 15:19:03 -05:00
Sylvain Benner b17ac2dfba
[CI] Pin version of CI dependencies from wgpu repo (#1120)
* Pin version of CI dependencies from wgpu repo

Fixes seg fault in wgpu instance creation.

* Fix new_devauto dead code warning

* Add a notice for wgpu
2024-01-05 12:47:31 -05:00
Luni-4 467e65247b ci/Add Windows pipeline (#925)
Co-Authored-By: Sylvain Benner <sylvain.benner@gmail.com>
2023-12-14 18:48:59 -05:00
Luni-4 1a5f252ac6
Ci/Improve scheduled tasks (#1028) 2023-12-12 09:42:33 -05:00
David Chavez 82f5722ca1
chore(ci): CI grouping and refactoring (#1024) 2023-12-04 11:14:50 -05:00
Nathaniel Simard ab1b5890f5
Chore/release (#1031) 2023-12-01 14:33:28 -05:00
Luni-4 ba1de9c654
Ci/Schedule dependencies checks (#1014)
* ci: Add audit file

* ci: Schedule dependencies checks

* mnist-inference-web: Remove unused dep

* Run when a new release is created

* Fix comment
2023-11-30 13:06:27 -05:00
Luni-4 1d4e91ad32
ci/Vulnerabilities checker (#964)
* ci: Add vulnerabilities checker

* Fix

* Fix

* Fix

* More options

* Schedule vulnerabilities

* Remove
2023-11-30 13:01:34 -05:00
David Chavez f0c75aa748
chore(ci): run workflow on macOS (#1010) 2023-11-29 16:19:11 -05:00
Luni-4 3301aedcc3
Ci/Update dependabot (#1003) 2023-11-29 09:04:15 -05:00
Luni-4 cdf54d0b40
ci: Use Ubuntu 22.04 instead of latest version (#974) 2023-11-20 16:07:13 -06:00
Dilshod Tadjibaev 5845790f5c
Disable udeps checking till all unused deps are resolved (#969) 2023-11-20 16:46:26 -05:00
Dilshod Tadjibaev 8c235d6d94
Add a checklist to update book if needed (#972) 2023-11-20 11:02:48 -05:00
Luni-4 445603401d
ci/Check dependencies (#895) 2023-11-19 10:35:03 -05:00
Nathaniel Simard 8f1526b9c9
Update readme (#962) 2023-11-17 13:04:41 -05:00
Luni-4 ec9df53d4c
ci/Fix `cargo clippy` action (#942) 2023-11-16 19:35:38 -05:00
Luni-4 8c80c9b94a
ci/Speed up typos checks (#907) 2023-11-02 14:30:07 -04:00
Luni-4 7332ebcabf
ci/Add coverage as xtask task (#902) 2023-10-26 12:45:08 -04:00
nathaniel 4eb69735e4 Fix publish workflow 2023-10-24 19:26:21 -04:00
nathaniel cfb3157e04 Fix publish workflow 2023-10-24 18:08:19 -04:00
Luni-4 9f4eec7fe5
ci: Do not consider `examples` folder for coverage (#898) 2023-10-24 17:25:04 -04:00
nathaniel ae0de594fd CI: Update publish step 2023-10-24 14:37:27 -04:00
Luni-4 aa1f3e3f92
ci/Add filters (#892) 2023-10-24 11:12:33 -04:00
Luni-4 38e88a79bd
ci: Implement source-code coverage (#890) 2023-10-23 14:15:14 -04:00
Damien Elmes 4cb27d289a
Fix train-minimal breakage (#882)
* Fix train-minimal breakage

* Ensure examples get checked in CI
2023-10-22 11:17:36 -04:00
Luni-4 d912f5c5e5
misc: Add clippy lints in PR comments (#659) 2023-10-13 09:57:47 -04:00
Luni-4 6458000b7b
Improve cache key for std checks (#831) 2023-09-26 11:36:43 -04:00
Dilshod Tadjibaev 07cbd209eb
Improve CI cache - remove burn-tch artifacts (#825) 2023-09-22 11:49:21 -04:00
Damien Elmes d7e9e75099
Fix train-minimal feature and ensure it gets tested (#802) 2023-09-16 09:52:14 -04:00
Luni-4 5691faa3c2
ci: Improve cache key to better discriminate among caches (#804) 2023-09-15 09:42:49 -04:00
nathaniel 76894eff04 Remove candle from release 2023-09-06 10:25:37 -04:00
Nathaniel Simard 8be5889367
Prepare next release (#774)
* Prepare for next release

* Fix
2023-09-06 09:29:05 -04:00
Justin Moore 6095dd104e
Add `cargo-xtask` helper and move scripts into it (#757) 2023-09-06 08:22:00 -04:00
Damien Elmes 2b96c73898
MSRV bumps (#762) 2023-09-05 09:07:44 -04:00
Damien Elmes 5b97f1a54b
Re-export some submodules and add feature flags for them (#759) 2023-09-04 09:13:52 -04:00
Dilshod Tadjibaev 8808ee265e
Add typos to checks script (#649) 2023-08-16 18:44:16 -04:00
dependabot[bot] c6c7a4cc48
Bump crate-ci/typos from 1.16.4 to 1.16.5 (#643)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.16.4 to 1.16.5.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](cad89d4596...0863e64406)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 09:28:50 -04:00
Luni-4 7e4feb7d8b
Convert `run-checks` script into a Rust binary (#628) 2023-08-14 17:43:21 -04:00
dependabot[bot] 343f7f5be7
Bump crate-ci/typos from 1.16.3 to 1.16.4 (#640)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.16.3 to 1.16.4.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](ef5fcf92df...cad89d4596)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 12:21:56 -04:00
dependabot[bot] fc57c266fc
Bump crate-ci/typos from 1.16.2 to 1.16.3 (#624)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.16.2 to 1.16.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](8a7996b4bc...ef5fcf92df)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 09:35:35 -04:00
Caio Piccirillo 1d3bbaab13
Typos (#608) 2023-08-08 17:57:51 -04:00
Nathaniel Simard e10cf4adec
Update graphics drivers (#568) 2023-07-31 12:55:13 -04:00
Luni-4 7dbd43d111
Rewrite `publish.sh` script in Rust language (#556) 2023-07-28 12:51:41 -04:00
Nathaniel Simard 0a5a2d729a
chore: bump version for next release (#533) 2023-07-26 09:46:28 -04:00
nathaniel 7c9852b0a1 CI: add wgpu to publish workflow 2023-07-25 10:54:58 -04:00
Dilshod Tadjibaev b83203bc1c
Add disk clean up step for CI tests (#525) 2023-07-24 12:18:54 -04:00
Dilshod Tadjibaev 85521a1837
Minor stylistic changes to the PR tempalte (#437) 2023-06-27 08:02:59 -04:00
Dilshod Tadjibaev 7f5f0883ae
Add PR template and fix script name (#429) 2023-06-26 15:58:37 -04:00
Dilshod Tadjibaev 79e33109ee
Create dependabot.yml (#431) 2023-06-26 15:57:56 -04:00
Nathaniel Simard b6be22b855
Simpler CI (#407) 2023-06-26 08:58:54 -04:00