Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-05 | chore(std/http): server module name migration (#11890) | Craig Morten | |
2021-08-29 | cleanup(.github/workflows): Typo in comments (#11868) | Geoffrey Smith | |
2021-08-24 | chore: add refactor and chore to exempt stale labels (#11824) | Kitson Kelly | |
2021-08-14 | build: rename `kind` to `job` in ci config (#11699) | Jheyson Saavedra | |
Co-authored-by: Jheyson Saavedra <jheysondev@users.noreply.github.com> | |||
2021-08-10 | upgrade: rusty_v8 0.26.0 (#11625) | Bartek Iwańczuk | |
2021-08-10 | build: pin softprops/action-gh-release (#11622) | Luca Casonato | |
2021-08-06 | feat: ffi to replace plugins (#11152) | Elias Sjögreen | |
This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API. | |||
2021-07-30 | chore: upgrade Rust to 1.54.0 (#11554) | Yusuke Tanaka | |
2021-07-21 | build: fix publishing of canaries (#11480) | Luca Casonato | |
2021-07-21 | build: publish canary version file in seperate job (#11462) | Luca Casonato | |
2021-07-12 | chore(runtime): deprecate `Deno.copy` (#11369) | Luca Casonato | |
2021-07-09 | chore: update crates (#11332) | Luca Casonato | |
2021-07-06 | ci: avoid running man-db triggers when setting up sysroot (#11300) | Bert Belder | |
2021-07-06 | ci: fix typo 'CCFLAGs' to 'CFLAGS' (#11298) | Bert Belder | |
2021-07-02 | chore: upgrade rusty_v8 and serde_v8 (#11233) | Bartek Iwańczuk | |
2021-07-02 | chore: upgrade rusty_v8 and serde_v8 (#11216) | Bartek Iwańczuk | |
2021-07-01 | ci: don't set DENO_CANARY when releasing, attempt 2 (#11214) | Bert Belder | |
2021-07-01 | build: switch to wpt.fyi prod (#11201) | Luca Casonato | |
2021-06-29 | ci: don't set DENO_CANARY when releasing (#11181) | Bert Belder | |
Fixes: #11179 | |||
2021-06-25 | upgrade: rusty_v8 0.23.0 (V8 9.2.230.12) (#11113) | Ryan Dahl | |
2021-06-23 | ci: fix pushing benchmark results to gh-pages (#11095) | Bert Belder | |
2021-06-23 | ci: run Linux release builds in sysroot with Ubuntu 18.04 and LLVM (#10920) | Bert Belder | |
2021-06-23 | ci: make it faster (#10920) | Bert Belder | |
...by avoiding a full clone of crates.io index history. | |||
2021-06-17 | chore: upgrade Rust to 1.53.0 (#11021) | Yusuke Tanaka | |
2021-06-16 | tests: get epochs/daily commit with ./wpt rev-list (#11002) | Luca Casonato | |
2021-06-14 | tests: fix wpt epoch ci job (#10960) | Luca Casonato | |
2021-06-14 | build: add wpt epoch/daily run (#10937) | Luca Casonato | |
This adds a daily scheduled CI pipeline that runs WPT tests against the most recent epochs/daily every night. Results are uploaded to wpt.fyi. WPTs are run on all supported platforms, on both stable and canary. | |||
2021-06-07 | tests: upload WPT reports to wpt.fyi (#10883) | Luca Casonato | |
2021-06-06 | tests: generate and upload wptreport.json (#10869) | Luca Casonato | |
These reports can be consumed by tools like `wptreport` or https://wpt.fyi. The old style report could be removed in a future PR when wpt.deno.land is updated. | |||
2021-06-06 | ci: update comment for stale PR bot (#10849) | Dezső Mészáros | |
2021-06-03 | build: remove gnu tar installation (#10826) | Yoshiya Hinosawa | |
2021-06-03 | build: collect wpt results as json (#10823) | Luca Casonato | |
2021-05-21 | chore(lsp): provide test for lsp deadlock issue (#10679) | Kitson Kelly | |
Resolves: #10587 | |||
2021-05-19 | ci: fix 'skip save cache' step in windows CI (#10704) | Yoshiya Hinosawa | |
2021-05-17 | ci: make rustc deny warnings on all platforms (#10672) | Bert Belder | |
2021-05-12 | ci: force enable incremental compilation (#10614) | Bert Belder | |
Note that Rust 1.51.1 adds extra verification to avoid miscompiles, so it is possible that this PR causes build failures on CI, in which case it needs to be reverted. See https://blog.rust-lang.org/2021/05/10/Rust-1.52.1). | |||
2021-05-11 | chore: upgrade Rust to 1.52.1 (#10583) | Yusuke Tanaka | |
2021-05-11 | ci: create cache always in main, skip saving cache in PRs (#10560) | Yoshiya Hinosawa | |
2021-05-06 | chore: upgrade to Rust 1.52.0 (#10522) | Bartek Iwańczuk | |
2021-04-29 | Revert "ci: build only lib and bins (#10401)" (#10415) | Ryan Dahl | |
2021-04-28 | enable error-on-warning (#10410) | Ryan Dahl | |
Only on linux and osx. Fixes one warning. | |||
2021-04-28 | ci: build only lib and bins (#10401) | Yoshiya Hinosawa | |
Currently we specify --all-targets when building. It's equivalent of --lib --bins --tests --benches --examples, but in test release jobs, we don't need to build everything. So this PR reduces build target to only --bin deno --bin test_server in build phase, and reduces test targets to --bins --lib --tests. This skips the building of benches and examples in test release jobs. | |||
2021-04-26 | Remove denort optimization (#10350) | Ryan Dahl | |
denort is an optimization to "deno compile" to produce slightly smaller output. It's a decent idea, but causes a lot of negative side-effects: - Deno's link time is a source of constant agony both locally and in CI, denort doubles link time. - The release process is a long and arduous undertaking with many manual steps. denort necessitates an additional manual zip + upload from M1 apple computers. - The "deno compile" interface is complicated with the "--lite" option. This is confusing for uses ("why wouldn't you want lite?"). The benefits of this feature do not outweigh the negatives. We must find a different approach to optimizing "deno compile" output. | |||
2021-04-26 | remove #![deny(warnings)] (#10376) | Ryan Dahl | |
Prefer RUSTFLAGS="-D warnings" to prevent warnings, but cannot enable yet due to #10378. | |||
2021-04-24 | ci: only run WPT on linux (#10351) | Ryan Dahl | |
2021-04-23 | Key CI cache on build profile (#10333) | Ryan Dahl | |
We are aware that "lint debug ubuntu" and "test debug ubuntu" are sharing caches - and that it is not ideal. Likely the lint cache will be written first, and test-debug will have to build extra. However neither are the bottleneck now. We proceed on the assumption that we're hitting the 5 GB cache limit on a single PR, inducing a forever-rolling behavior. If "test debug ubuntu" becomes the bottleneck in the future we will revisit. | |||
2021-04-23 | Use ubuntu-latest-xl on more CI jobs (#10322) | Ryan Dahl | |
2021-04-22 | ci: separate cache for cargo home and build output (#10306) | Yoshiya Hinosawa | |
2021-04-22 | chore: clean cache (#10290) | Ryan Dahl | |
2021-04-21 | build: use Node 16 in CI (#10270) | Ryan Dahl | |