Thomas Eizinger
921edca806
Rename jobs to be more descriptive
3 years ago
Thomas Eizinger
b5fe043ca8
Optimize CI run time
By doing a single `cargo build` ahead of time, we are creating all
necessary binaries at once. This allows our cache to work for tests
as well as the binaries.
There is also no need to use release binaries for the smoke test.
Building debug binaries is a lot faster and serves the same purpose:
Checking whether the application actually starts up.
3 years ago
dependabot[bot]
0445827f92
Bump dprint/check from 1.5 to 2.0
Bumps [dprint/check](https://github.com/dprint/check ) from 1.5 to 2.0.
- [Release notes](https://github.com/dprint/check/releases )
- [Commits](https://github.com/dprint/check/compare/v1.5...v2.0 )
---
updated-dependencies:
- dependency-name: dprint/check
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Thomas Eizinger
3112f1f7be
Remodel daemons to follow actor model more closely
Co-authored-by: Mariusz Klochowicz <mariusz@klochowicz.com>
3 years ago
Thomas Eizinger
96b3be2388
Make yarn job separate steps
3 years ago
Thomas Eizinger
52d24de1a8
Cache clippy artifacts
3 years ago
Thomas Eizinger
b37c972da7
Condense CI configuration
3 years ago
Thomas Eizinger
b5dc3fa6ed
Fix invalid CI configuration
3 years ago
Daniel Karzel
be7fa3e612
Initial daemon and frontend for taker and maker
Co-authored-by: Mariusz Klochowicz <mariusz@klochowicz.com>
3 years ago
Philipp Hoenisch
da5fb471c9
Add ci
Includes a few checks:
- dprint check
- clippy
- workspace tests on ubuntu and macos
3 years ago
Daniel Karzel
c0d504c83e
Add a CI stub to enable CI workflows on branches
3 years ago