Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-27 | chore: upgrade to Rust 1.67 (#17548) | David Sherret | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-01-26 | chore(ci): update python to 3.11 (#17530) | Spencer Comfort | |
2023-01-13 | chore(ci): use windows-2022 runner on skipped release job on PRs (#17398) | David Sherret | |
2023-01-13 | chore: forward 1.29.3 release back to main (#17401) | David Sherret | |
2023-01-12 | chore(ci): try to make sysroot step more reliable (#17383) | David Sherret | |
Main is failing a lot because of: ``` Err:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 debootstrap all 1.0.118ubuntu1.8 Connection failed [IP: 40.81.13.82 80] Fetched 44.1 MB in 60s (734 kB/s) E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_1.0.118ubuntu1.8_all.deb Connection failed [IP: 40.81.13.82 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ``` | |||
2023-01-12 | chore(ci): only run doc tests on linux (#17379) | David Sherret | |
Doc tests were observed to take over 100s on the Mac CI in one instance. | |||
2023-01-12 | chore(ci): skip running the benchmarks on a PR except when a label is added ↵ | David Sherret | |
(#17377) | |||
2023-01-12 | chore(ci): fix canary publish on main (#17374) | David Sherret | |
Ref #17358 | |||
2023-01-12 | chore(ci): use mtime cache for fastci (#17373) | David Sherret | |
2023-01-12 | chore(ci): do not clone submodule ./test_util/wpt unnecessarily (#17372) | David Sherret | |
2023-01-12 | chore(ci): only install node for the benchmarks (#17371) | David Sherret | |
2023-01-12 | ci: update Windows runner, update Google Cloud integration, update Node (#17358) | Bartek Iwańczuk | |
This commit rolls up following PRs into a single one: - https://github.com/denoland/deno/pull/16672 - https://github.com/denoland/deno/pull/16674 - https://github.com/denoland/deno/pull/16972 Generation script was updated to take into account these changes. Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com> Co-authored-by: Geert-Jan Zwiers <geertjanzwiers@protonmail.com> Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2023-01-11 | chore(ci): skip non-ubuntu test release jobs on PRs (#17353) | David Sherret | |
2023-01-11 | fix(ci): use Node 18 (#17355) | Asher Gomez | |
2023-01-11 | chore(ci): save cache on main at end of workflow (#17354) | David Sherret | |
Seems like our caching was totally broken. We need to save the cache after building and not before. ``` Warning: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved. Warning: Cache save failed. ``` | |||
2023-01-11 | chore(ci): do not run CI on draft PRs unless explicitly run via commit ↵ | David Sherret | |
message (#17350) This will help us reduce CI time during development. The CI can be explicitly run on draft PRs by adding `[ci]` to the commit message. | |||
2023-01-11 | chore(ci): checkout less submodules based on job (#17343) | David Sherret | |
Co-authored-by: Luca Casonato <lucacasonato@users.noreply.github.com> | |||
2023-01-10 | chore(ci): ci refactor - Part 1 - Generate ci yaml by js (#17335) | David Sherret | |
2023-01-04 | chore(CI): update to `actions/cache@v3` (#17201) | Asher Gomez | |
2022-12-13 | ci: update release action (#17034) | Bartek Iwańczuk | |
2022-11-22 | ci: increase timeout to 120 minutes (#16764) | Bartek Iwańczuk | |
2022-11-18 | chore: use Rust 1.65.0 (#16688) | Aaron O'Mullan | |
2022-11-13 | chore: fix post_publish workflow trigger (#16619) | David Sherret | |
2022-11-13 | fix: update latest release version after github release publish (#16603) | David Sherret | |
2022-11-06 | chore(ci): update github actions (#16534) | Abdul Rauf | |
2022-10-19 | enable bench bot (#16339) | Divy Srivastava | |
Run benchmarks on a bare metal server. The bot is a webhook on Deno deploy which can provision a spot instance on Equinix Metal. The machine type is `m3.small.x86` running a Ubuntu 22.04. Commands: `+bench` - Provision and schedule benchmarks for this PR. `+bench status <id>` - Get current status of the metal instance. The bot source is here: https://github.com/denoland/bench_bot | |||
2022-10-06 | fix(build): don't export all symbols to dynamic symbol table (#16171) | Divy Srivastava | |
Currently, we use `-rdynamic` for exporting Node API symbols to the symbol table. `-rdynamic` will export *all* symbols, that means previously unused functions will not be optimized away introducing a lot of binary bloat. This patch uses `-exported_symbol` and `--export-dynamic-symbol` link flags (not as universal as `-rdynamic`) to only mark Node API symbols to be put in the dynamic symbol table. | |||
2022-08-19 | Fix: Honor linter rules in CI and locally (#15492) | Mathias Lafeldt | |
RUSTFLAGS take precedence over `target.<triple>.rustflags`. Therefore, setting the env var globally in CI would always override whatever linter rules are allowed or denied in .cargo/config.toml. With this change, we ensure that problems are detected both in CI and locally, using either cargo clippy or lint.js. | |||
2022-08-08 | chore: make the start_release workflow go faster (#15416) | David Sherret | |
2022-08-06 | chore: use gist for release instruction checklist (#15414) | David Sherret | |
2022-08-04 | fix(test): output parallel test results independently (#15399) | Nayeem Rahman | |
2022-08-01 | chore: cycle cache key (#15371) | Bartek Iwańczuk | |
2022-07-21 | chore(ci): update actions to run on macos-12 (#15272) | Nassim Zen | |
2022-07-19 | chore: update deno automation to 0.12 (#15248) | David Sherret | |
2022-07-11 | chore(ci): Run wpt launcher with preinstalled Deno (#15098) | Nayeem Rahman | |
2022-07-09 | fix(ext/ffi): Avoid keeping JsRuntimeState RefCell borrowed for event loop ↵ | Aapo Alasuutari | |
middleware calls (#15116) | |||
2022-07-02 | ci: use a known good version of deno instead of latest in publish scripts ↵ | David Sherret | |
(#15037) | |||
2022-06-28 | refactor(bench): continuous benchmarking improvements (#14821) | Divy Srivastava | |
2022-06-08 | chore(scripts): always run workflows against Deno's most recent version. ↵ | Lucas Michot | |
(#14819) | |||
2022-06-07 | refactor(core): Move Deno.core bindings to ops (#14793) | Nayeem Rahman | |
2022-06-05 | chore(scripts/release): increase internally used deno version (#14784) | David Sherret | |
2022-05-18 | refactor: use spawn API across codebase (#14414) | Leo Kettmeir | |
2022-05-13 | chore: update to rust 1.60.0 & update Cargo.lock (#14260) | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-05-12 | cleanup(ops): simpler is_unit_result() (#14586) | Aaron O'Mullan | |
Rough token-string matching is robust enough and much easier to grok | |||
2022-05-10 | ci: use xl windows runners (#14554) | Luca Casonato | |
Thanks GitHub :) | |||
2022-05-10 | fix(runtime/web_worker): Use biased select when getting module result (#14553) | Nayeem Rahman | |
2022-05-05 | chore: update deps (#14416) | Luca Casonato | |
2022-05-03 | refactor: add core.formatLocationFilename, remove op_format_filename (#14474) | Bartek Iwańczuk | |
This commit moves "op_format_location" to "core/ops_builtin.rs" and removes "Deno.core.createPrepareStackTrace" in favor of "Deno.core.prepareStackTrace". Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-04-26 | fix(test): capture worker stdout and stderr in test output (#14410) | David Sherret | |
2022-04-22 | Reland "perf(http): optimize ReadableStreams backed by a resource" (#14346) | Divy Srivastava | |