snek
0b440db772
feat: rust bindgen and publish flow ( #1507 )
2024-06-27 02:49:06 +00:00
Ryan Dahl
c3687bd565
chore: error on bad c++ formatting in ci ( #1499 )
2024-06-11 20:40:17 +05:30
Bartek Iwańczuk
101be535c8
build: fix publishing step ( #1495 )
...
After adding the Android support the CI fails on tags because cargo publish was being run
on linux GNU and linux Android.
2024-06-06 23:02:18 +02:00
Ardi
9ae2bc2e78
chore: Update toolchain + cargo update ( #1469 )
...
* Update toolchain + cargo update
* Update trybuild
* macos-13
---------
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-05-09 16:27:44 +00:00
Pg
d11b720654
For #970 & #1303 : Enable build for aarch64-linux-android & x86_64-linux-android ( #1468 )
2024-04-22 17:16:26 -04:00
Matt Mastracci
2ce9b4ca09
chore: Allow Rust ASAN flags to propagate into v8 build ( #1449 )
2024-04-12 15:26:06 -06:00
Matt Mastracci
d863782ed6
feat: .gz compress release artifacts ( #1434 )
2024-03-15 23:30:37 +00:00
Matt Mastracci
b6a4b61903
feat: aarch64 for macos ( #1429 )
2024-03-15 13:45:16 -07:00
Matt Mastracci
63eea06a9a
chore: bump rust-toolchain ( #1408 )
2024-03-01 17:28:17 +00:00
Matt Mastracci
f6e95ccd17
chore: add write-all perms for update-v8 ( #1397 )
2024-02-13 18:47:11 +00:00
Matt Mastracci
eb48d037c9
chore: permissions: write-all for publish ( #1395 )
2024-02-09 15:13:24 -07:00
Divy Srivastava
5dce1eaeef
Update to Ubuntu-22.04-XL runners ( #1208 )
2023-03-31 19:39:56 +05:30
Divy Srivastava
1088a9f349
Use dsherret/rust-toolchain-file@v1 for release CI ( #1200 )
2023-03-16 21:38:21 +05:30
Spencer Comfort
bc5660b4b2
ci: update python, python setup, cache, and rust version ( #1171 )
...
Updated python to 3.11.x, python setup to v3, cache to v3, and rust to version 1.66.1
2023-01-24 10:47:17 +05:30
Bert Belder
eb4fb3be96
chore: bump CI time-out to 3 hours ( #1160 )
...
Otherwise MacOS debug builds never make it to the finish line.
2022-12-18 22:55:12 +01:00
Bartek Iwańczuk
1874b33eff
ci: update release action ( #1154 )
2022-12-13 02:07:14 +01:00
Bartek Iwańczuk
80434ae27b
ci: provide crate name in release script ( #1151 )
2022-12-07 16:57:20 +01:00
Bartek Iwańczuk
afe76971be
ci: add "release" action workflow ( #1150 )
...
This workflow will bump a version and create a tag which will kick-off another
build that will build release binary archives and create a GH release.
Maintainer is still responsible for building artifacts on M1 mac.
2022-12-06 04:21:44 +01:00
Kayla Washburn
b9d44e31a2
chore: add check for no-fail-fast label ( #1017 )
2022-06-27 12:37:04 -06:00
Luca Casonato
b34bc08430
Also run CI on tag ( #1007 )
2022-06-15 12:04:35 +00:00
Luca Casonato
65692e80eb
Use denobot account for auto-rolling ( #992 )
2022-05-28 17:16:00 +02:00
Bert Belder
2f189e1668
Upgrade V8 to 10.3.174.3 ( #969 )
2022-05-18 10:53:34 +02:00
Divy Srivastava
9d0c3e4603
ci: use xxl windows runners ( #966 )
2022-05-14 15:26:53 +05:30
Divy Srivastava
afc2dc4596
chore: Upgrade Rust to 1.60.0 ( #965 )
2022-05-13 20:15:54 +05:30
Eliaz Bobadilla
b01e9de8c1
chore: bump actions/checkout ( #928 )
...
https://github.com/actions/checkout\#checkout-v3
2022-03-30 22:24:54 +05:30
Divy Srivastava
6b0dcdb440
chore: upgrade Rust to 1.59.0 ( #909 )
2022-03-02 17:30:58 +05:30
Divy Srivastava
c211abe618
chore: don't run auto update on forks ( #891 )
2022-02-07 08:39:30 +05:30
Ben Noordhuis
f77ab69834
chore: remove "stop sscache" ci step ( #876 )
...
Fails regularly and inexplicably even though installing and starting
sscache works just fine:
/home/runner/work/_temp/c2b88417-fdca-4378-b8c3-66cea7ddc094.sh:
line 1: sccache: command not found
It's probably a path issue but as there doesn't seem to be much point in
stopping it explicitly, I'm opting to simply remove that CI build step
altogether.
2022-01-22 04:10:00 +01:00
Bartek Iwańczuk
c3fbccf674
ci: update runner from ubuntu-latest-xl to ubuntu-20.04-xl ( #867 )
...
Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
2022-01-12 16:01:55 -08:00
Divy Srivastava
a29740df6b
Add aarch64-linux-android support ( #860 )
2022-01-04 21:32:48 +01:00
Bert Belder
65e78fd960
chore: upgrade Rust to 1.57.0 ( #856 )
2021-12-14 21:25:10 -08:00
Bert Belder
e68117c097
chore: upgrade Rust to 1.56.1 ( #835 )
2021-11-17 11:42:39 -08:00
Luca Casonato
5ee0a375f2
chore: rename rusty_v8 to v8 ( #803 )
2021-10-27 14:32:12 +02:00
Luca Casonato
a0a0b37dfc
0.32.0
2021-10-11 17:37:51 +02:00
Yusuke Tanaka
674f44449f
chore: upgrade Rust to 1.55.0 ( #770 )
2021-09-10 12:32:29 +02:00
Luca Casonato
406f28c69e
Update v8 autoroller to track denoland/v8 ( #754 )
2021-08-15 20:14:14 +02:00
Ryan Dahl
eeffe1d722
fix: binary publish problem ( #750 )
2021-08-09 20:08:33 +02:00
Yusuke Tanaka
245c7b2b8e
chore: upgrade Rust to 1.54.0, apply clippy fixes ( #744 )
2021-07-29 19:40:16 -07:00
Ben Noordhuis
d0da52a0ea
chore: downgrade to ubuntu-18.04 ci image ( #734 )
...
denoland/rusty_v8 uses ubuntu-latest-xl, which is still at 18.04. Use a
compatible image for third-party forks.
Third-party builds failed trying to install the gcc-5 cross-compiler
toolchain, which indeed is no longer available in 20.04.
Fixes #733 .
2021-07-11 17:47:43 +02:00
Ryan Dahl
1e533a152e
Include ICU data file in crate ( #722 )
2021-07-02 20:06:51 +02:00
Yusuke Tanaka
f85508868e
chore: upgrade Rust to 1.53.0 ( #705 )
2021-06-18 11:35:53 -04:00
Yusuke Tanaka
fbd6528e63
chore: upgrade Rust to 1.52.1 ( #689 )
2021-05-11 15:47:22 +02:00
Bartek Iwańczuk
3a55341f36
chore: upgrade to Rust 1.52.0 ( #684 )
2021-05-06 16:36:51 -04:00
Ryan Dahl
49c8ecb5e2
Error on warning ( #678 )
2021-05-03 15:19:03 -04:00
Luca Casonato
e60f12798f
build: fix autoroller ( #672 )
2021-04-27 11:02:47 +02:00
Luca Casonato
fce0b02548
chore: set up v8 autoroll script ( #663 )
...
Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
2021-04-26 13:05:18 +02:00
Ryan Dahl
111641361b
Cache should be updated when build or buildtools is changed ( #642 )
2021-03-27 15:18:37 -04:00
Yusuke Tanaka
3c7ff01ad4
Upgrade Rust to 1.51.0 ( #652 )
2021-03-27 20:16:35 +01:00
Ben Noordhuis
25608cc000
build: upgrade Rust to 1.50.0 ( #645 )
2021-03-16 21:05:14 +01:00
Luke Channings
f796c17791
Re-enable aarch64 builds ( #628 )
2021-02-19 05:56:11 -05:00