1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-11 18:17:48 -05:00
Commit graph

16 commits

Author SHA1 Message Date
David Sherret
69a84a6a2b
chore(ci): use windows-2022 runner on skipped release job on PRs (#17398) 2023-01-16 21:32:01 +01:00
denobot
9806dcc914
1.29.3 (#17395)
Co-authored-by: David Sherret <dsherret@users.noreply.github.com>
2023-01-13 12:17:13 -05:00
David Sherret
369f1d6e01 chore(ci): try to make sysroot step more reliable (#17383)
Main is failing a lot because of:

```
Err:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 debootstrap all 1.0.118ubuntu1.8
  Connection failed [IP: 40.81.13.82 80]
Fetched 44.1 MB in 60s (734 kB/s)
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_1.0.118ubuntu1.8_all.deb  Connection failed [IP: 40.81.13.82 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
```
2023-01-13 11:20:19 -05:00
David Sherret
0003cf756e chore(ci): only run doc tests on linux (#17379)
Doc tests were observed to take over 100s on the Mac CI in one instance.
2023-01-13 11:20:18 -05:00
David Sherret
918a19d8f2 chore(ci): skip running the benchmarks on a PR except when a label is added (#17377) 2023-01-13 11:20:18 -05:00
David Sherret
09c183f4a0 chore(ci): fix canary publish on main (#17374)
Ref #17358
2023-01-13 11:20:18 -05:00
David Sherret
23dea8e89a chore(ci): use mtime cache for fastci (#17373) 2023-01-13 11:20:18 -05:00
David Sherret
fd74c16bdd chore(ci): do not clone submodule ./test_util/wpt unnecessarily (#17372) 2023-01-13 11:20:17 -05:00
David Sherret
3d95d1c723 chore(ci): only install node for the benchmarks (#17371) 2023-01-13 11:20:17 -05:00
Bartek Iwańczuk
9e5949fa52 ci: update Windows runner, update Google Cloud integration, update Node (#17358)
This commit rolls up following PRs into a single one:
- https://github.com/denoland/deno/pull/16672
- https://github.com/denoland/deno/pull/16674
- https://github.com/denoland/deno/pull/16972

Generation script was updated to take into account these changes.

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
Co-authored-by: Geert-Jan Zwiers <geertjanzwiers@protonmail.com>
Co-authored-by: David Sherret <dsherret@gmail.com>
2023-01-13 11:20:17 -05:00
David Sherret
779a108a8f chore(ci): skip non-ubuntu test release jobs on PRs (#17353) 2023-01-13 11:20:16 -05:00
Asher Gomez
95e098c82b fix(ci): use Node 18 (#17355) 2023-01-13 11:20:16 -05:00
David Sherret
35eaf1b7b7 chore(ci): save cache on main at end of workflow (#17354)
Seems like our caching was totally broken. We need to save the cache
after building and not before.

```
Warning: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Warning: Cache save failed.
```
2023-01-13 11:20:16 -05:00
David Sherret
f74c44efd6 chore(ci): do not run CI on draft PRs unless explicitly run via commit message (#17350)
This will help us reduce CI time during development. The CI can be
explicitly run on draft PRs by adding `[ci]` to the commit message.
2023-01-13 11:20:15 -05:00
David Sherret
e49f0bee57 chore(ci): checkout less submodules based on job (#17343)
Co-authored-by: Luca Casonato <lucacasonato@users.noreply.github.com>
2023-01-13 11:20:15 -05:00
David Sherret
42325d0fb6 chore(ci): ci refactor - Part 1 - Generate ci yaml by js (#17335) 2023-01-13 11:20:15 -05:00