1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-23 15:16:54 -05:00
Commit graph

76 commits

Author SHA1 Message Date
Luca Casonato
1a27c19c58
build: use non xl runners outside deno repo (#7729) 2020-09-27 23:41:42 +02:00
Kang Huaishuai
ab96619cd6
simply github actions yaml (#7688)
use strategy->matrix->include
2020-09-26 10:13:59 -04:00
Bert Belder
ab5c014a48
ci: fix publishing the 'deno_fetch' crate (#7568) 2020-09-18 22:43:05 +02:00
Ryan Dahl
8edf099485
publish deno_fetch during CI (#7557) 2020-09-18 12:31:30 -04:00
Casper Beyer
35ed3ce8d9
ci: remove wasm target installation step (#7512) 2020-09-16 12:10:40 +02:00
Luca Casonato
71a987942a
build: use GitHub Actions XL runners (#7406) 2020-09-09 17:38:37 +02:00
Trivikram Kamat
0071dfdc5c
update actions to run on ubuntu-18.04 (#7160) 2020-08-31 11:48:58 -04:00
Ryan Dahl
e27fb30117
upgrade: rust 1.46.0 (#7251) 2020-08-29 18:07:44 +02:00
Valentin Anger
31f32ed8c4
Move benchmarks to Rust (#7134)
All benchmarks are done in Rust and can be invoked with
`cargo bench`.

Currently this has it's own "harness" that behaves like
`./tools/benchmark.py` did.
Because of this tests inside `cli/bench` are currently not run.
This should be switched to the language provided harness
once the `#[bench]` attribute has been stabilized.
2020-08-28 09:03:50 -04:00
Ryan Dahl
732a437352
Add README for deno_web (#6997) 2020-08-09 07:27:39 -04:00
Bert Belder
694bd9092c
upgrade: rust 1.45.2 (#6980) 2020-08-08 21:23:20 +02:00
Trivikram Kamat
ccd0d0eb79
chore(ci): update actions to run on macos-10.15 (#6884) 2020-07-26 16:24:32 -04:00
Ryan Dahl
f162ced76a
Remove deno_typescript references from ci (#6866) 2020-07-24 07:36:54 -04:00
Bartek Iwańczuk
da48fa42d3
chore: update Rust to 1.45.0 (#6791) 2020-07-18 10:54:51 -04:00
Casper Beyer
a354b248ea
feat(std/wasi): add wasi_snapshot_preview1 (#6441) 2020-06-24 09:27:31 -04:00
Bert Belder
9a783ae4e6
ci: upgrade to Rust 1.44.0 (#6113) 2020-06-05 05:11:15 +02:00
Bert Belder
7069d60423
ci: use upstream actions/cache@v2 (#6113)
Upstream finally tagged v2.0.0 so there's no reason to use our own fork
any longer.
2020-06-05 04:35:50 +02:00
Sora Morimoto
304d78f2c9
Bump actions/checkout from v1 to v2 (#5882) 2020-05-26 23:04:38 -04:00
Ryan Dahl
60dfd911de
ci: don't fail-fast on tag build (#5189) 2020-05-10 12:39:27 -04:00
Bert Belder
f479b19649
Don't publish cli when tag name starts with 'std/' (#5159) 2020-05-08 21:20:51 +02:00
Bert Belder
102a247ebb
Use a Github Actions cache version that works (#5113) 2020-05-06 22:35:24 +02:00
Bartek Iwańczuk
da6d0c2760
upgrade: Rust 1.43.0 (#4871) 2020-04-23 14:12:44 -04:00
Bert Belder
10a174834e
Upgrade to rusty_v8 v0.4.0 (#4856) 2020-04-23 03:35:52 +02:00
Khải
e4c130d89b
ci: Set restore-keys for cache (#4745)
Before this commit, when Cargo.lock changes, cache is completely rebuilt, wasting time.

After this commit, if cache for a specific Cargo.lock is not found, it will fallback to find cache of another Cargo.lock.
2020-04-14 12:41:42 -04:00
Luca Casonato
470681cd3c
Publish deno types on release (#4583) 2020-04-02 11:56:09 -04:00
Ryan Dahl
8a6b8faeb5
Remove old release files (#4545)
deno_install scripts were updated in
b635b52584
2020-03-31 23:30:09 +02:00
Ryan Dahl
5837ce464c
upgrade: rusty_v8 to v0.3.9 (#4505) 2020-03-28 10:00:14 -04:00
Bert Belder
449dbe5272
Statically link the C runtime library on Windows (#4469) 2020-03-23 20:31:29 +01:00
Ryan Dahl
3e74309798
ci: releases should all use zip and LLVM target triples (#4460)
Old release files are left around until we are able to update
deno_install.
2020-03-22 19:21:31 -04:00
Bert Belder
b191c919f3
Optimize github cache usage, remove sccache (#4452) 2020-03-21 21:58:33 +01:00
Ryan Dahl
0adc86f105
Remove DENO_BUILD_MODE and DENO_BUILD_PATH (#4431)
* Remove DENO_BUILD_MODE and DENO_BUILD_PATH

Also remove outdated docs related to ninja/gn.

* fix

* remove parameter to build_mode()

* remove arg parsing from benchmark.py
2020-03-20 21:48:34 -04:00
Ryan Dahl
83f4916195
ci: Use github action's cache in addition to sccache (#4417) 2020-03-18 09:59:10 -04:00
Ryan Dahl
fb27e71c01
Fix benchmarks (#4416) 2020-03-18 00:55:18 -04:00
Bert Belder
67ab201e26
Use V8 binary build in Github Actions (#4412) 2020-03-17 17:42:23 -07:00
Bert Belder
0ef99ac970
Set environment variables correctly in Github Actions (#4412) 2020-03-17 17:42:22 -07:00
Ryan Dahl
1e28d6bdac
ci: Use Azure blob storage for sccache (#4354) 2020-03-14 12:53:06 -04:00
Ryan Dahl
3ac642c183
upgrade: Rust 1.42.0 (#4331) 2020-03-12 18:07:57 +01:00
Ryan Dahl
36c50f442d
Move benchmark data to different repo (#4273) 2020-03-07 12:29:19 +01:00
João Souto
ff4b7b0921
Add clippy to /tools/lint.py (#4132) 2020-02-27 14:30:41 -05:00
Ryan Dahl
fe181e2b48
ci: Use fetch-depth: 5 (#4127) 2020-02-25 18:03:11 +01:00
Ryan Dahl
af081d7449
upgrade: Rust 1.41.0 (#3838) 2020-01-31 04:49:13 -05:00
Ryan Dahl
3059558d41
fix cargo-publish-on-tag (#3781)
Also rename the "test" CI worker to "test_release"
2020-01-24 14:24:27 -05:00
Ryan Dahl
3c47718959 Remove cargo-package test (#3752)
The test still relies on crates published to crates.io, thus this test
prevents us from making changes to the API used between cli and
deno_typescript.
2020-01-22 19:43:14 +01:00
Ry Dahl
a8bda560e2 Change 'cargo publish' test to only do 'cargo package' (#3750)
It was found the cargo-package-dry-run test would fail when version
numbers are bumped because crates were not actually published. So, for
example, deno_typescript 0.30.2 would not be able to find deno_core
0.30.2 because it had not yet been published (see #3744).
Ref #3712
2020-01-22 18:31:54 +01:00
Ry Dahl
92ceb8e323
Add github action for cargo publish (#3724) 2020-01-21 16:30:27 -05:00
Ry Dahl
d720309203
Auto cargo-publish on tags (#3704)
fix tools/cargo_publish.py
2020-01-17 17:53:13 -05:00
Ry Dahl
a478fd9f02 fix(ci) setup-python (#3687) 2020-01-16 18:08:40 +01:00
Bartek Iwańczuk
5856d21a2e
ci: bump Python to 2.7.17 for macOS (#3685) 2020-01-16 15:04:51 +01:00
Ry Dahl
5f1df038fb
Replace libdeno with rusty_v8 (#3556) 2020-01-05 09:19:29 -05:00
Axetroy
3bb15ceaea Upgrades rust to 1.40.0 (#3542) 2019-12-23 09:59:44 -05:00