summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2022-04-04chore(ci): automatically open PR to forward patch release back to main (#14180)David Sherret
2022-04-02chore(ci): automatically include releases notes in release draft (#14179)David Sherret
2022-03-30build: use workflows for bumping versions and cargo publishing on the CI ↵David Sherret
(#13995)
2022-03-25fix(ext/ffi): enforce unstable check on ops (#14115)Luca Casonato
2022-03-24chore: drop src/ in bench_util & serde_v8 (#14097)Aaron O'Mullan
To align with conventions used in our other crates
2022-03-24ci: update actions/checkout@v2 to v3 (#14089)Eliaz Bobadilla
2022-03-23cleanup(serde_v8): streamline magic types (#14076)Aaron O'Mullan
Formalize magic types and how they're "transerialized", also makes U16String deserializable
2022-03-22feat(core): disableable extensions & ops (#14063)Aaron O'Mullan
Streamlines a common middleware pattern and provides foundations for avoiding variably sized v8::ExternalReferences & enabling fully monomorphic op callpaths
2022-03-21chore: fix development issues on Windows (#14030)David Sherret
2022-03-17chore: add Rust toolchain components (#14004)Divy Srivastava
2022-03-17fix: cargo publish fails without absolute paths (#13993)Ryan Dahl
This reverts commit 4e3ed37037a2aa1edeac260dc3463a81d9cf9b88. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-03-16chore: uploading WPT shouldn't make CI fail (#13984)Ryan Dahl
2022-03-16chore: add CODEOWNERS for `deno_ops` (#13982)Divy Srivastava
2022-03-16feat(ops): optional OpState (#13954)Aaron O'Mullan
2022-03-14feat(ops): custom arity (#13949)Aaron O'Mullan
Also cleanup & drop ignored wildcard op-args
2022-03-14chore: improve build times for `ext/` changes (#13927)Divy Srivastava
2022-03-07fix(ci): restore compatibility with older glibc (#13846)Bert Belder
Fixes: #13516
2022-03-07chore(CODEOWNERS): add @AaronO on core/ (#13865)Aaron O'Mullan
2022-03-05perf(ext/web): optimize atob/btoa (#13841)Aaron O'Mullan
Follow up to #13839, optimizing `base64_roundtrip` ~20x (~125ms => ~6.5ms)
2022-03-02chore: add `test-flaky-ci` label to disable default workflow concurrency ↵Divy Srivastava
(#13813)
2022-03-02chore: cancel old in-progress CI workflows (#13811)Divy Srivastava
2022-02-25chore(ci): pin setup-gcloud to `v0` instead of `master` (#13764)David Sherret
2022-02-24chore: upgrade to Rust 1.59 (#13767)David Sherret
2022-02-19chore: update CODEOWNERS (#13712)Bartek Iwańczuk
2022-02-05ci: exempt "flaky" label from stale bot (#13598)Luca Casonato
2022-01-26Revert "error on warnings (#13344)" (#13502)Bert Belder
The reverted PR had the unintentional side effect of disabling static linking on Windows. See https://github.com/denoland/deno/issues/13471. This reverts commit 79b698f88b5f8e247df7280ccb52c2a8271a426c.
2022-01-23chore: upgrade to rust 1.58.1 (#13459)Divy Srivastava
2022-01-15chore: upgrade to rust 1.58 (#13377)David Sherret
2022-01-11error on warnings (#13344)Ryan Dahl
2022-01-11chore(ci): ubuntu-latest-xl => ubuntu-20.04-xl (#13342)Aaron O'Mullan
2022-01-07chore: update copyright to 2022 (#13306)Ryan Dahl
Co-authored-by: Erfan Safari <erfanshield@outlook.com>
2022-01-06ci: cycle cache key (#13292)Bartek Iwańczuk
2022-01-02build: hardcode WPT_FYI_USER (#13262)Luca Casonato
GHA keeps redacting all occurrences of the word "deno" out of logs because this is our wpt.fyi username. This is rather annoying, so I am just hardcoding the username in the CI script.
2021-12-31add divy to CODEOWNERS (#13247)Divy Srivastava
2021-12-19fix(wpt_ecoch): Don't schedule on forks (#13144)Divy Srivastava
2021-12-07chore: update CODEOWNERS (#13020)Bartek Iwańczuk
2021-12-07build: don't publish canary verion from non-main branch (#12986)Bartek Iwańczuk
2021-12-07chore: add CODEOWNERS file (#13008)Bartek Iwańczuk
2021-12-04chore: upgrade to Rust 1.57.0 (#12968)Bartek Iwańczuk
2021-12-03chore: update to rusty v8 0.36.0 (#12979)Luca Casonato
2021-12-03chore(ci): update `setup-python` action version (#12965)Nikita Sobolev
2021-12-01ci: fix sysroot setup (#12958)Yoshiya Hinosawa
2021-11-24chore: upgrade Rust version to `1.56.1` (#12870)Abdfn
2021-11-10ci: use 'ubuntu-20.04' runner image rather than 'ubuntu-latest' (#12733)Bert Belder
The existing ubuntu-latest-xl runner image (based on Ubuntu 18.04 XL) is deprecated and will retire soon. Migrate to ubuntu-20.04-xl instead.
2021-11-09build: set cache-control for dl.deno.land (#12708)Luca Casonato
Sometimes you have to wait up to an hour before you can upgrade to the latest canary build, because the file that stores the hash of the latest commit is cached for up to an hour.
2021-11-01upgrade to Node 17 (#12619)Ryan Dahl
2021-10-26chore: upgrade Rust to 1.56.0 (#12514)Bert Belder
2021-10-20ci: check Deno binary only in tagged commits (#12509)Bartek Iwańczuk
2021-10-20ci: skip running tests and benchmarks on tags (#12443)Bartek Iwańczuk
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2021-10-14ci: skip debug WPT during PRs (#12440)Ryan Dahl
Running Debug WPT takes about 35 minutes. It will be still checked in the release build and on main branch, but too slow to run for PRs. See for example: https://github.com/denoland/deno/pull/12438/checks?check_run_id=3889127272