Commit Graph
79 Commits
Author SHA1 Message Date
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
Jonathan Kelley 7b10d2f6af ci: use ordering to better cache 2022-12-13 15:34:35 -08:00
Jon Kelley 937eb1f0f0 Merge pull request #641 from DioxusLabs/dependabot/github_actions/Swatinem/rust-cache-2
build(deps): bump Swatinem/rust-cache from 1 to 2
2022-12-07 16:28:10 -08:00
Jon Kelley bb084ad7be Merge pull request #642 from DioxusLabs/dependabot/github_actions/jetli/wasm-pack-action-0.4.0
build(deps): bump jetli/wasm-pack-action from 0.3.0 to 0.4.0
2022-12-07 16:27:59 -08:00
dependabot[bot] dbffe1ad24 build(deps): bump actions/checkout from 2 to 3
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>
2022-12-07 03:25:10 +00:00
dependabot[bot] 0445302548 build(deps): bump jetli/wasm-pack-action from 0.3.0 to 0.4.0
Bumps [jetli/wasm-pack-action](https://github.com/jetli/wasm-pack-action) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/jetli/wasm-pack-action/releases)
- [Commits](https://github.com/jetli/wasm-pack-action/compare/v0.3.0...v0.4.0)

---
updated-dependencies:
- dependency-name: jetli/wasm-pack-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-07 03:25:04 +00:00
dependabot[bot] b3b1415b69 build(deps): bump Swatinem/rust-cache from 1 to 2
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 1 to 2.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rust-cache/compare/v1...v2)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-07 03:25:01 +00:00
Reinis Mazeiks c801d4402e Fix propagation docs (#526)
* Fix typo - wrong example for "stopping propagation" section

* Move `lib.rs` in guide back to `src`

* Make sure tests get run when guide is updated (there's examples in the guide to check for compilation errors)
2022-08-10 07:23:27 -05:00
Jon Kelley d9546d9504 Renderers are now packages, not features. (#387)
* feat: use synchronous router design

* feat: function to get router out of dom

* chore: restructure workspace to use renderers as packages, not features
2022-07-09 15:15:20 -04:00
Reinis Mazeiks 7fdc72726d Exclude benchmarks from testing (#492)
* Exclude benchmarks from testing
2022-07-07 09:59:00 -04:00
Reinis Mazeiks f48baae0b0 CI: Update gh jobs to install libayatana 2022-05-07 13:54:59 +03:00
Jonathan Kelley 1f4d2cd6e4 ci: fix ci on master pushes 2022-02-23 11:26:31 -05:00
Jonathan Kelley 7c788e59f5 Merge branch 'master' into jk/partialexpansion 2022-02-18 15:34:52 -05:00
Jonathan Kelley 7aeed4ccae ci: disable coverage 2022-02-17 11:30:25 -05:00
Jonathan Kelley 6bc9dd36f9 fix: coverage 2022-02-17 11:27:13 -05:00
Jonathan Kelley f4686150d7 ci: make workflows only run on PRs 2022-02-17 11:19:28 -05:00
Jonathan Kelley 3c54ce06f2 fix: disable more 2022-02-13 12:43:15 -05:00
Jonathan Kelley 8d2e23bde6 ci: fix draft request 2022-02-13 12:41:38 -05:00