summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
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
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