Folkert
981e026a58
lower version of typos-cli
2021-07-30 16:57:43 +02:00
Anton-4
c4e8d1c650
make earthly use docker image for rust 1.53
2021-07-14 10:29:25 +02:00
Anton-4
de4b48d207
don't trigger CI tests on markdown file changes, separate out spellcheck
2021-07-09 17:25:58 +02:00
Anton-4
119d8bc061
Merge branch 'regression_testing' of github.com:rtfeldman/roc into regression_testing
2021-06-11 15:38:47 +02:00
Anton-4
13e585d5ef
final touches
2021-06-11 15:38:31 +02:00
Anton-4
3144d59551
Merge branch 'trunk' into regression_testing
2021-06-11 14:55:49 +02:00
Anton-4
a09fb75e7c
put build-arg in correct position
2021-06-09 19:14:44 +02:00
Anton-4
5e4fc1dc2f
now executing benchmarks outside earthly
2021-06-09 18:52:34 +02:00
Anton-4
39a81abc95
can't test with trunk
2021-06-08 18:09:47 +02:00
Anton-4
ff7755c94c
Clean benchmark run
2021-06-08 17:36:22 +02:00
Anton-4
799cc39397
Merge branch 'trunk' into regression_testing
2021-06-08 17:08:04 +02:00
Richard Feldman
d2ff1d735d
Merge branch 'trunk' into update_zig
2021-06-07 22:25:44 -04:00
Richard Feldman
5010ec5958
Use vanilla llvm-as in Earthfile
2021-06-07 22:22:24 -04:00
Richard Feldman
571401f0ca
Merge pull request #1392 from rtfeldman/edit
...
Add a CI step to verify no untracked git changes
2021-06-07 22:12:01 -04:00
Richard Feldman
8e19b8ecbb
Merge branch 'trunk' into update_zig
2021-06-07 21:43:31 -04:00
Richard Feldman
024c66685b
Verify no git changes at the end of CI run
2021-06-07 21:26:10 -04:00
Anton-4
89edd75aeb
Added regression testing using github actions and earthly
2021-06-07 20:49:13 +02:00
Folkert
032c509c0d
bump llvm version
2021-06-07 20:31:12 +02:00
Folkert
773f794a47
Merge remote-tracking branch 'origin/trunk' into update_zig
2021-06-07 18:41:21 +02:00
rvcas
7235e48837
feat: update zig to 0.8.0 in the Earthfile
2021-06-07 10:17:42 -04:00
Anton-4
8a8bbfd10b
fixed dir copying issue, added earthignore, fixed typos, set up typo checking for CI
2021-06-07 14:55:35 +02:00
Anton-4
22d834ebd9
Merge branch 'trunk' of github.com:rtfeldman/roc into typos_ci
2021-06-07 12:33:26 +02:00
Anton-4
314503cf7f
fixed typos, added typos checking to CI
2021-06-05 20:02:54 +02:00
Anton-4
3acd9d1396
stackoverflow fix + cargo criterion fix
2021-06-05 16:42:06 +02:00
Anton-4
4beac319bc
Run benchmarks for longer, added README to benchmarks
2021-06-04 20:00:45 +02:00
Anton-4
93a77f0518
adapted safe-earthly script to be capable of running benchmarks
2021-06-02 14:36:53 +02:00
Anton-4
7e0575368c
Use custom forks for criterion and cargo-criterion, still have web-sys conflict
2021-06-02 11:08:14 +02:00
Anton-4
05645088b7
run benchmarks with input
2021-05-28 15:08:46 +02:00
Anton-4
07ad061ac0
fixed iai benchmarks
2021-05-19 14:32:59 +02:00
Anton-4
8d0d1a0758
put cli helpers in cli_utils crate, added bench_utils.rs for sharing functions between benchmarks, added iai benchmarks
2021-05-18 18:48:59 +02:00
Anton-4
c213ad1909
github actions setup for benchmarks
2021-05-17 19:44:03 +02:00
rvcas
95da2a246d
chore(ci): update rust version in the Earthfile
2021-05-07 07:43:13 -04:00
Richard Feldman
122410df85
Use Rust 1.51 in Earthfile
2021-03-26 08:48:26 -04:00
Richard Feldman
8012e2c946
Merge pull request #1059 from rtfeldman/update_deps
...
Update dependencies of editor
2021-03-10 21:29:21 -05:00
Anton-4
a80c429a0a
replace ; with && to prevent discarding of exit codes
2021-03-09 18:41:32 +01:00
Anton-4
73365fe5fa
added g++ to dependencies for spirv_cross
2021-03-09 11:15:48 +01:00
Brendan Hansknecht
9e7f11f473
Also print scache information for final test install and run
2021-02-24 21:38:14 -08:00
Brendan Hansknecht
130551f61d
Cleanup chef in earthly
2021-02-24 18:00:00 -08:00
Brendan Hansknecht
ad23cecf71
Add chef to the earthy build
...
Earthly doesn't support this properly so it probably isn't worth
using yet, but I thought it was worth documenting. Eventually,
This should be used to speed up builds by caching dependencies in
an image instead of rebuilding them.
2021-02-21 16:11:25 -08:00
Brendan Hansknecht
5f38510f6a
Update earthly file
...
Fixes bug related to setting rust flags. Also switches to using ENV
instead of ARG to set environment variables over multiple targets.
Finally, it uses builtin earthly caching instead of copying around
the sccache folder. Different targets don't get to share the
sccache dir, but that doesn't matter because they build different
targets without overlap.
2021-02-21 13:09:17 -08:00
Richard Feldman
c1ee743dc9
Merge branch 'trunk' into ci_ssl_fix
2021-02-20 23:36:20 -05:00
Anton-4
dfaa280a88
Update CI to rust 1.50
2021-02-20 17:39:41 +01:00
Anton-4
1f2dab2ad8
Forgot -y
for sudo apt install libssl-dev
2021-02-20 17:33:18 +01:00
Folkert
1a52023286
re-enable test suit
2021-02-20 17:22:11 +01:00
Anton-4
06ec1ca952
run only AStar
2021-02-20 16:38:36 +01:00
Anton-4
6d514997ab
set RUST_BACKTRACE=1 in earthly
2021-02-20 16:03:01 +01:00
Anton-4
e247b573a6
Added valgrind dependency to Earthfile, enabled valgrind tests
2021-02-10 13:30:34 +01:00
Anton-4
d7691cb50a
Added CONTRIBUTING file with earthly instructions
2021-02-09 12:09:44 +01:00
Anton-4
bf83f258b3
No incremental compilation, print clippy+fmt version
2021-02-09 11:29:41 +01:00
Anton-4
5523fc6b77
Don't clean repo between runs
2021-02-08 20:06:32 +01:00