summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
AgeCommit message (Collapse)Author
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-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-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-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-07build: don't publish canary verion from non-main branch (#12986)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-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
2021-10-12feat: update to V8 9.5 (#12399)Luca Casonato
2021-10-05chore: merge v1.14.3 into main (#12327)Bartek Iwańczuk
2021-09-22ci: enable cache for fastci (#12186)Aaron O'Mullan
2021-09-22quickfix(ci): only run "Build product size info" on main/tag (#12184)Aaron O'Mullan
2021-09-22upgrade serde_v8 and rusty_v8 (#12175)Ryan Dahl
* upgrade serde_v8 and rusty_v8 * rusty_v8 0.30.0 * cycle keys
2021-09-22ci: experiment mac & windows debug builds (#11884)Aaron O'Mullan
Will be tweaked, but possibly have this "fastci" profile for further optimizations
2021-09-13chore: update rusty_v8 (#12026)Luca Casonato
2021-09-09chore: upgrade Rust to 1.55.0 (#11965)Yusuke Tanaka
2021-09-05chore(std/http): server module name migration (#11890)Craig Morten
2021-08-29cleanup(.github/workflows): Typo in comments (#11868)Geoffrey Smith
2021-08-14build: rename `kind` to `job` in ci config (#11699)Jheyson Saavedra
Co-authored-by: Jheyson Saavedra <jheysondev@users.noreply.github.com>
2021-08-10upgrade: rusty_v8 0.26.0 (#11625)Bartek Iwańczuk
2021-08-10build: pin softprops/action-gh-release (#11622)Luca Casonato
2021-08-06feat: 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-30chore: upgrade Rust to 1.54.0 (#11554)Yusuke Tanaka
2021-07-21build: fix publishing of canaries (#11480)Luca Casonato
2021-07-21build: publish canary version file in seperate job (#11462)Luca Casonato
2021-07-12chore(runtime): deprecate `Deno.copy` (#11369)Luca Casonato
2021-07-09chore: update crates (#11332)Luca Casonato
2021-07-06ci: avoid running man-db triggers when setting up sysroot (#11300)Bert Belder
2021-07-06ci: fix typo 'CCFLAGs' to 'CFLAGS' (#11298)Bert Belder
2021-07-02chore: upgrade rusty_v8 and serde_v8 (#11233)Bartek Iwańczuk
2021-07-02chore: upgrade rusty_v8 and serde_v8 (#11216)Bartek Iwańczuk
2021-07-01ci: don't set DENO_CANARY when releasing, attempt 2 (#11214)Bert Belder