Bartek Iwańczuk
2d68950e7e
build: upgrade Rust to 1.48.0 ( #535 )
2020-11-19 19:44:06 +01:00
Bartek Iwańczuk
2a9e2e6409
build: upgrade ci script ( #531 )
...
Replace deprecated add-path and set-env with echoing
to $GITHUB_PATH and $GITHUB_ENV respectively.
2020-11-17 19:57:52 +01:00
Bartek Iwańczuk
667583fe7f
upgrade: Rust 1.47.0 ( #492 )
2020-10-09 11:38:18 +02:00
Bert Belder
888e5deea1
ci: switch to Github Actions XL ( #464 )
2020-09-09 16:54:24 +02:00
Bert Belder
81f7a653b2
ci: add workaround for MacOS + Cargo + Github Actions cache bug ( #462 )
2020-09-08 03:02:56 +02:00
Bert Belder
f15a250221
ci: simplify workflow config by merging Rust installation steps ( #462 )
2020-09-08 03:02:56 +02:00
Max Drosdo.www
5b0de38fe4
simplify ci config ( #458 )
2020-09-06 14:04:25 -04:00
Bert Belder
c1804c2e50
ci: always save Github Actions cache after V8 upgrade ( #443 )
2020-08-27 23:38:54 +02:00
Bert Belder
ac9bb44e33
ci: don't store $CARGO_HOME in Github Actions cache ( #443 )
...
There currently is a problem related to Github Actions in general or the
'actions-rs/cargo' action in particular, which causes cargo to be unable
to find the 'serde_derive' crate when the cargo home dir has been
restored from cache.
This issue is also being reported by others, e.g. at
https://github.com/actions-rs/cargo/issues/111 .
2020-08-27 23:38:54 +02:00
Bert Belder
fdc03238c4
ci: upgrade to Rust 1.46.0 ( #443 )
2020-08-27 23:38:53 +02:00
Bert Belder
a4eb164639
ci: upgrade Linux environment to Ubuntu 18.04 ( #443 )
2020-08-27 22:37:02 +02:00
Bert Belder
d90742277d
Format source code and fix clippy warning ( #443 )
2020-08-27 20:46:25 +02:00
Bert Belder
69c245fc79
ci: upgrade to Rust 1.45.2 ( #430 )
2020-08-05 20:38:27 +02:00
Bartek Iwańczuk
040fbce4fe
chore: update Rust to 1.45.0 ( #424 )
2020-07-18 10:55:15 -04:00
Bert Belder
dba9cb5ec3
ci: upgrade to Rust 1.44.1 ( #408 )
2020-06-19 20:12:24 +02:00
Bert Belder
acdcede4d6
ci: upgrade to Rust 1.44.0 ( #402 )
2020-06-05 04:36:50 +02:00
Bert Belder
72042f2401
ci: use upstream actions/cache@v2 ( #402 )
...
Upstream finally tagged v2.0.0 so there's no reason to use our own fork
any longer.
2020-06-05 04:36:39 +02:00
Bert Belder
327639f6cb
Disable 'fail-fast' for master and tag builds on CI ( #372 )
2020-05-11 23:26:15 +02:00
Bert Belder
041bcd1797
Use a Github Actions cache version that works ( #368 )
2020-05-06 03:48:19 +02:00
Bartek Iwańczuk
3aa1c961dc
upgrade: rust 1.43.0 ( #362 )
2020-04-23 19:21:22 +02:00
Bert Belder
79d0bca2c7
Add 'restore-keys' to Github Actions config to avoid unnecessary recompilation ( #350 )
2020-04-15 20:37:53 +02:00
Bert Belder
4a870fcccd
Re-enable AArch64/ARM64 builds on Github Actions ( #343 )
2020-04-05 06:44:11 +02:00
Bert Belder
26cda9305e
Format .github/workflows/ci.yml ( #241 )
2020-04-05 04:18:52 +02:00
Bert Belder
be179154a4
Fix CI, simplify workflow, and use Github Actions cache instead of S3 ( #340 )
2020-04-05 03:14:32 +02:00
Ryan Dahl
c7262e8994
Default to binary build, instead of from source ( #325 )
2020-03-27 16:17:19 -04:00
Ryan Dahl
d70088fa06
ci: Use github action's cache ( #319 )
...
We don't have many crate deps, but this is free and reduces sccache load slightly.
2020-03-18 10:48:34 -04:00
Ryan Dahl
35cc92caab
ci: push librusty_v8.a binaries to github releases ( #311 )
...
Also enable release builds for linux and mac.
2020-03-16 15:42:51 -04:00
Ryan Dahl
cf86bd77e1
Upgrade to rust 1.42.0 ( #305 )
2020-03-13 17:59:48 -07:00
Ryan Dahl
2aeb4e0cef
Disable broken aarch64 CI build ( #289 )
2020-02-19 22:37:25 -05:00
Ryan Dahl
9b83495976
don't publish from arm64 build ( #286 )
...
fixing https://github.com/denoland/rusty_v8/runs/454491681
2020-02-19 00:45:10 -05:00
Andy Finch
ffdf69bd00
Add AArch64/ARM64 builds and tests ( #266 )
2020-02-12 18:43:38 -08:00
Ryan Dahl
d5ae74cfad
Upgrade Rust to 1.41.0 ( #264 )
2020-01-30 21:58:05 -05:00
Ry Dahl
125d88ffc6
ci: disable cargo package ( #209 )
2020-01-15 15:14:39 -05:00
Bert Belder
164b3a6ff6
Clean up github actions config and run 'cargo package' ( #196 )
2020-01-07 06:36:52 +01:00
Bert Belder
71d74205c2
Run 'cargo fmt' and add it to CI ( #116 )
2019-12-22 17:04:33 +01:00
Ry Dahl
d2d8c64785
Upgrade to Rust 1.40.0 ( #86 )
2019-12-19 19:02:19 -05:00
Ry Dahl
13c7641581
Fix auto cargo publish ( #33 )
2019-12-04 14:24:56 -05:00
Ry Dahl
cec2467245
add cargo publish github action ( #26 )
2019-12-04 01:45:50 -05:00
Ry Dahl
624f678bc7
replace gclient with git submodules so 'cargo package' works with verification ( #19 )
2019-11-29 18:58:29 -08:00
Bert Belder
51c250b775
Clean up and tweak Github Actions configuration ( #7 )
2019-11-02 16:00:03 -07:00
Ry Dahl
72d622bb4e
add depot_tools to path in build.rs ( #6 )
2019-11-02 14:51:37 -04:00
Bert Belder
7dbde4e6fb
Make it build on windows ( #5 )
2019-11-01 22:29:19 -07:00
Ry Dahl
7846160a63
clean up ( #3 )
...
Use .cc instead of .cpp
2019-11-01 00:54:54 -04:00
Ry Dahl
ae7809136d
Make github actions green ( #2 )
...
No windows yet.
2019-11-01 00:10:00 -04:00
Ry Dahl
759b65a13b
First pass at github actions ( #1 )
2019-10-31 21:01:29 -04:00