Commit Graph
96 Commits
Author SHA1 Message Date
Jonathan Kelley 902d6e2fd7 bump rust version to 1.75 to satisfy CI 2024-02-05 14:48:51 -08:00
Jonathan Kelley 9fb4a5a5bd speed up clearing ci 2024-02-05 13:26:39 -08:00
Jonathan Kelley 1bbceac4e1 use better disk clearer 2024-02-05 13:24:21 -08:00
Jonathan Kelley 1b7c31792e fix dir 2024-02-05 13:02:27 -08:00
Jonathan Kelley 472de4198d wipe more directories to free up space 2024-02-05 12:57:48 -08:00
Jonathan Kelley d804b9283e comment out miri 2024-02-05 11:38:17 -08:00
Jonathan Kelley b403bb51a8 Move playwright into packages 2024-01-30 18:51:19 -08:00
Jonathan Kelley a0ce5493ea Cleanup ci files 2024-01-08 19:00:13 -08:00
Jonathan Kelley 4a39f71143 get more space on the test runner 2024-01-08 18:26:56 -08:00
Jonathan Kelley fc5bf89086 bump the ci 2024-01-08 17:42:17 -08:00
Jonathan Kelley ba8984761e cache if master 2024-01-08 16:53:37 -08:00
Jonathan Kelley 6b2c349626 use proper cache 2024-01-08 16:32:49 -08:00
Jonathan Kelley 3cb3113a8b try normal swatinem cache 2024-01-08 16:26:12 -08:00
Jonathan Kelley d081374b95 attempt to speed up CI 2024-01-08 16:14:06 -08:00
Jonathan Kelley f4d9596a06 Move around checkout action 2024-01-08 15:57:26 -08:00
Jonathan Kelley 8bb9bccca5 set working dir for playwright 2024-01-08 15:51:26 -08:00
Jonathan Kelley 80f376a2e5 dont use working directory (busts cache, probably) 2024-01-08 15:35:16 -08:00
Jonathan Kelley e5341bd330 Dont run matrix on draft 2024-01-08 15:29:20 -08:00
Jonathan Kelley 0c684261c9 Tweak CI with new caching 2024-01-08 15:19:21 -08:00
Jonathan Kelley ce75a13d26 apply sccache for all jobs in main workflow 2024-01-08 15:00:05 -08:00
Jonathan Kelley 6f15e0e924 Fix ci failure on unused cfg deps 2024-01-08 14:37:05 -08:00
Jonathan Kelley bc96a3e4fb Fix working directory 2024-01-08 14:29:43 -08:00
Jonathan Kelley 998535b8df Fix main.yml CI 2024-01-08 14:27:03 -08:00
Jonathan Kelley 75a4535854 Use mozilla cache for playwright 2024-01-08 14:21:53 -08:00
Jonathan Kelley d84e518ab2 Move playwright too 2024-01-08 14:21:09 -08:00
Jonathan Kelley c02e32c95c Use sccache for miri 2024-01-08 14:16:11 -08:00
Jonathan Kelley 016b475c32 Fix: move miri to the main CI so it gets run less 2024-01-08 14:14:41 -08:00
Jonathan Kelley 5a3d4f9bff Merge branch 'master' into jk/faster-cache-ci 2024-01-08 11:22:42 -08:00
Jonathan Kelley 4d8592efda add xdo to dev 2024-01-06 02:01:08 -08:00
Evan Almloff 66e2c02bf7 Merge branch 'master' into intigrate-collect-assets 2023-12-08 08:49:17 -06:00
Evan Almloff 73bd30cea4 add nasm setup to CI 2023-12-08 08:47:47 -06:00
Jonathan Kelley 69bf6b9dd7 CI: adjust matrix test to install rustfmt during autofmt tests 2023-12-06 21:27:26 -08:00
Jonathan Kelley 9b7b2e7877 Try making the cache faster using mozilla's cache 2023-10-17 17:51:44 -07:00
Evan Almloff f976e08f71 Merge branch 'master' into intigrate-collect-assets 2023-09-17 19:40:14 -05:00
dependabot[bot] b7638f31a6 Bump actions/checkout from 3 to 4 (#1452)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 08:32:40 -05:00
Evan Simkowitz de87ba6548 Update all uncommented commands to remove actions-rs (#1366)
* Update all uncommented commands to remove actions-rs (#1)

* install target in toolchain action

* add linux target explicitly

* try latest

* fix install
2023-08-22 19:48:03 -05:00
dependabot[bot] 2d719a9da9 Bump actions/checkout from 2 to 3 (#1242)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 13:04:38 -05:00
Jonathan Kelley 223d588c85 Bump msrv to support simple logger 2023-07-19 19:33:39 -07:00
Jonathan Kelley 462338e49f Remove linux from matrix since we already test it with the wasmpack test 2023-07-19 18:48:17 -07:00
Jonathan Kelley afa8687735 Bump rust version to 1.69 2023-07-19 16:22:19 -07:00
Jonathan Kelley 27a6babbd7 Fix syntax error in yml 2023-07-19 13:26:34 -07:00
Jonathan Kelley d9f0b14968 Rename CI field to enable wasm + linux 2023-07-19 13:22:33 -07:00
Jonathan Kelley 31cde43d6d Add caching to windows CI and test iOS and android 2023-07-19 13:18:45 -07:00
Jonathan Kelley d82b2f226f Kill previous CI jobs when new pushed 2023-07-19 12:50:28 -07:00
Brian Donovan 947b7b650e chore: rename playwrite to playwright (#1203)
I assume this was a mistake and not intentional.
2023-07-17 11:00:59 -05:00
Miles Murgaw df41c81d14 fix: add playwright tests to CI workflow 2023-07-05 12:55:18 -04:00
Dirk Stolle 8a16eb4cb3 replace unmaintained actions-rs/* actions in CI workflows (#1099)
Basically all of the `actions-rs/*` actions are unmaintained. See
<https://github.com/actions-rs/toolchain/issues/216> for more
information. Due to their age they generate several warnings in
CI runs.

To get rid of those warnings the occurrences of
`actions-rs/toolchain` are replaced by `dtolnay/rust-toolchain`,
and the occurrences of `actions-rs/cargo` are replaced by direct
invocations of `cargo`.
2023-06-19 12:43:33 -05:00
Evan Almloff 4a9ebe78d7 fix Linux CI dependancies 2023-04-11 11:22:36 -05:00
Jonathan Kelley c4a18bc24d chore: clean up some clippy warnings and add clippy lints to CI 2023-01-11 16:13:41 -08:00
Jonathan Kelley 22f58ef1d8 ci: add clippy workspace flag to check all crates 2022-12-19 11:38:13 -08:00