summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2020-11-13refactor: deno_crypto op crate (#7956)Divy Srivastava
This commit factors out "deno_crypto" op crate. "rand" crate dependency was consequently moved to "deno_crypto" crate and reexported.
2020-11-08chore: remove dead code (#8296)KNnut
2020-11-07build: full color ci logs (#8280)Luca Casonato
2020-11-05build: rewrite tools/ scripts to deno (#8247)Bartek Iwańczuk
This commit rewrites scripts in "tools/" directory to use Deno instead of Python. In return it allows to remove huge number of Python packages in "third_party/".
2020-10-18Remove github actions cache (#8020)Ryan Dahl
Running into issues with cache when trying to upgrade V8. Based on the analysis in https://github.com/denoland/deno/pull/7903#issuecomment-706252380 we know the cache is not providing much benefit.
2020-10-09fix Releases.md (#7883)Bartek Iwańczuk
2020-10-09ci: add workaround for MacOS + Cargo + Github Actions cache bug (#7898)Bert Belder
2020-10-09ci: fix rusty_v8 binary download unavailable (#7898)Bert Belder
A recent change in rustc or cargo made it so that rusty_v8's `build.rs`, which is responsible for downloading `librusty_v8.a`, does not get rebuilt or re-run when its build output directory is restored from the Github Actions cache. However, rusty_v8's custom build script does not save the download to its build output directory; it puts the file in `target/debug|release/gn_out/obj` instead. To get CI going again we opted to add `target/*/gn_out` to the Github Actions cache. A more robust fix would be make rusty_v8 save the download to the cargo-designated output directory.
2020-10-09build: invalidate GHA cache (#7894)Bartek Iwańczuk
2020-10-08upgrade: Rust 1.47.0 (#7886)Bartek Iwańczuk
2020-10-06chore: update contributing.md and PR template (#7820)Bartek Iwańczuk
2020-09-27build: use non xl runners outside deno repo (#7729)Luca Casonato
2020-09-26simply github actions yaml (#7688)Kang Huaishuai
use strategy->matrix->include
2020-09-18ci: fix publishing the 'deno_fetch' crate (#7568)Bert Belder
2020-09-18publish deno_fetch during CI (#7557)Ryan Dahl
2020-09-16ci: remove wasm target installation step (#7512)Casper Beyer
2020-09-09build: use GitHub Actions XL runners (#7406)Luca Casonato
2020-08-31update actions to run on ubuntu-18.04 (#7160)Trivikram Kamat
2020-08-29upgrade: rust 1.46.0 (#7251)Ryan Dahl
2020-08-28Move benchmarks to Rust (#7134)Valentin Anger
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-09Add README for deno_web (#6997)Ryan Dahl
2020-08-08upgrade: rust 1.45.2 (#6980)Bert Belder
2020-07-26chore(ci): update actions to run on macos-10.15 (#6884)Trivikram Kamat
2020-07-24Remove deno_typescript references from ci (#6866)Ryan Dahl
2020-07-18chore: update Rust to 1.45.0 (#6791)Bartek Iwańczuk
2020-06-24feat(std/wasi): add wasi_snapshot_preview1 (#6441)Casper Beyer
2020-06-05ci: upgrade to Rust 1.44.0 (#6113)Bert Belder
2020-06-05ci: use upstream actions/cache@v2 (#6113)Bert Belder
Upstream finally tagged v2.0.0 so there's no reason to use our own fork any longer.
2020-05-26Bump actions/checkout from v1 to v2 (#5882)Sora Morimoto
2020-05-26Add sponsor button (#5880)Ryan Dahl
2020-05-10ci: don't fail-fast on tag build (#5189)Ryan Dahl
2020-05-09Move style guide to docs dir (#5174)Ryan Dahl
2020-05-08Don't publish cli when tag name starts with 'std/' (#5159)Bert Belder
2020-05-06Use a Github Actions cache version that works (#5113)Bert Belder
2020-04-23upgrade: Rust 1.43.0 (#4871)Bartek Iwańczuk
2020-04-23Upgrade to rusty_v8 v0.4.0 (#4856)Bert Belder
2020-04-14ci: Set restore-keys for cache (#4745)Khải
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-02Publish deno types on release (#4583)Luca Casonato
2020-03-31Remove old release files (#4545)Ryan Dahl
deno_install scripts were updated in https://github.com/denoland/deno_install/commit/b635b525846d28d09fba1f6e88cccf1b5e66d499
2020-03-28upgrade: rusty_v8 to v0.3.9 (#4505)Ryan Dahl
2020-03-23Statically link the C runtime library on Windows (#4469)Bert Belder
2020-03-22ci: releases should all use zip and LLVM target triples (#4460)Ryan Dahl
Old release files are left around until we are able to update deno_install.
2020-03-21Optimize github cache usage, remove sccache (#4452)Bert Belder
2020-03-20Remove DENO_BUILD_MODE and DENO_BUILD_PATH (#4431)Ryan Dahl
* 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-18ci: Use github action's cache in addition to sccache (#4417)Ryan Dahl
2020-03-18Fix benchmarks (#4416)Ryan Dahl
2020-03-17Use V8 binary build in Github Actions (#4412)Bert Belder
2020-03-17Set environment variables correctly in Github Actions (#4412)Bert Belder
2020-03-14ci: Use Azure blob storage for sccache (#4354)Ryan Dahl
2020-03-12upgrade: Rust 1.42.0 (#4331)Ryan Dahl