Commit Graph

4 Commits

Author SHA1 Message Date
Simon 55f7a42cbd
Move CI to GitHub Actions (#1474)
* clippy in tests

* add pull request workflow

* fix formatting

* add names to steps

* fix clippy

* update

* avoid mutable

* use wasm target

* install it too

* except there

* let's give chrome a spin

* clippy has some more to say

* only run specific tests

* fix tests on chrome

* add cache

* rename benchmark for consistency

* re-enable geckodriver

* clean up old files

* remove all mentions of Travis

* check all examples

* let's try with a bigger timeout

* test both browsers at the same time

* chrome really doesn't like me

* finish up

* run for pushes to master

* improve caching

* fix order in workspace members

* clippy use --all-targets

* rename workflow file

* Apply suggestions from code review

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>

* use stable toolchain for lints

* run lints on nightly too

* add doctest for yew-stdweb

* allow failure for nightly clippy steps

* let's try it on the job level again

* always run all lint steps

* only run lints on stable toolchain

* use 'no_run' instead of 'ignore'

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>
2020-08-15 22:32:19 +08:00
Justin Starry 59fca9d9cb
Use squash when auto merging (#1292) 2020-06-08 18:29:59 +08:00
Justin Starry 404ff77ffb
Remove eager merge feature of mergify (#1156) 2020-04-28 20:32:55 +08:00
Justin Starry f6275636a7
Add mergify rules (#1131) 2020-04-25 17:22:00 +08:00