summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2021-03-03Re-enable sccache (#9670)Ryan Dahl
2021-02-19chore: rename default branch to main (#9503)Luca Casonato
2021-02-12linux release build should use ubuntu-18.04 (#9485)Ryan Dahl
2021-02-12chore: Update to Rust 1.50.0 (#9479)Kitson Kelly
2021-02-09ci: bump Deno version (#9449)youngjuning
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-02-05ci: fix release process (#9418)Bartek Iwańczuk
2021-02-02chore: remove std directory (#9361)Casper Beyer
This removes the std folder from the tree. Various parts of the tests are pretty tightly dependent on std (47 direct imports and 75 indirect imports, not counting the cli tests that use them as fixtures) so I've added std as a submodule for now.
2021-01-31cargo publish is done manually now (#9321)Ryan Dahl
2021-01-27tests: new typescript WPT runner (#9269)Luca Casonato
2021-01-25Revert "tests: enable wpt for url (#9046)" (#9264)Luca Casonato
This reverts commit 66e99d349b31f5cd30b868d80ebdab6ba749fd96.
2021-01-24tests: enable wpt for url (#9046)Luca Casonato
2021-01-14build: upload release zips to dl.deno.land (#9090)Luca Casonato
2021-01-13build: disable cafile_* tests and use slow runners (#9089)Luca Casonato
2021-01-08feat: denort binary (#9041)Luca Casonato
This commit adds new binary target called "denort". It is a "lite" version of "deno" binary that can only execute code embedded inside the binary itself. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-01-07chore: add context information to stale bot message text (#9037)Jesse Jackson
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
2021-01-07chore: exempt docs label from stalebot (#9028)Luca Casonato
2021-01-06chore: exempt tests and build labels from stalebot (#9027)Luca Casonato
2021-01-06enable stale bot (#9011)Ryan Dahl
2021-01-02Revert "ci: don't install python (#8961)" (#8963)Ryan Dahl
This reverts commit 5937ee3fba24dac6be99c8cb0b4c9709d4656f71.
2021-01-02ci: don't install python (#8961)Ryan Dahl
2021-01-02upgrade: Rust 1.49.0 (#8955)Bartek Iwańczuk
2020-12-26ci: setup latest version of Node (#8888)Zheyu Zhang
2020-12-09build: remove cargo publish --dry-run (#8694)Bartek Iwańczuk
2020-12-09build: fix doctests, run cargo publish --dry-run (#8689)Ryan Dahl
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-12-02build: upload canaries before tests (#8585)Luca Casonato
2020-11-28build: publish only "deno" crate on tags (#8535)Bartek Iwańczuk
This commit updates CI script to publish only "deno" crate on tags. Following crates are not automatically published anymore: - deno_core - deno_web - deno_fetch - deno_crypto Before this commit creating a new release required to bump version on all above crates even though in practice they rarely change.
2020-11-25add canary versioning (#8480)crowlKats
2020-11-23build: upload canary releases to GCS (#8441)Luca Casonato
2020-11-19build: upgrade Rust to 1.48.0 (#8434)Bartek Iwańczuk
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