David Sherret
e1aa6b469e
Merge branch 'main' into will/test-buildjet
2023-06-07 18:40:59 -04:00
David Sherret
21084a127f
chore: downgrade to Rust 1.68 ( #19411 )
...
Problems still persist from https://github.com/denoland/deno/pull/19407
-- downgrading to try out 1.68
2023-06-07 22:40:44 +00:00
David Sherret
fc6b8d15bd
I think the version is necessary. Let's see what the error is
2023-06-07 18:04:34 -04:00
David Sherret
d489baef01
Merge branch 'main' into will/test-buildjet
2023-06-07 18:02:34 -04:00
David Sherret
794f731238
ci: output file system space before and after building ( #19409 )
...
This will help give us better insight.
2023-06-07 17:57:36 -04:00
David Sherret
7e91f74d2b
chore: downgrade to Rust 1.69 ( #19407 )
2023-06-07 21:02:43 +00:00
David Sherret
5c55f2b4fb
chore: upgrade to Rust 1.70.0 ( #19345 )
...
Co-authored-by: linbingquan <695601626@qq.com>
2023-06-06 00:35:39 +00:00
David Sherret
8829a1d362
fix: upgrade to deno_ast 0.27 ( #19375 )
...
Closes #19148
2023-06-05 19:03:39 -04:00
David Sherret
047edf6a75
ci: bump CI cache version on CLI version bump ( #19318 )
...
Automatically bump the CI cache version
2023-05-30 17:09:07 -04:00
Bartek Iwańczuk
acc6cdc0b1
chore: forward v1.34.1 to main ( #19312 )
...
Co-authored-by: denobot <33910674+denobot@users.noreply.github.com>
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com>
2023-05-29 20:26:03 -06:00
Bartek Iwańczuk
512d5337c4
fix(napi): clear currently registering module slot ( #19249 )
...
This commit fixes problem with loading N-API modules that use
the "old" way of registration (using "napi_module_register" API).
The slot was not cleared after loading modules, causing subsequent
calls that use the new way of registration (using
"napi_register_module_v1" API) to try and load the previous module.
Ref https://github.com/denoland/deno/issues/16460
---------
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2023-05-26 10:10:17 +05:30
denobot
935071dd0e
1.34.0 ( #19246 )
...
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2023-05-24 23:38:01 +00:00
Bartek Iwańczuk
01a95d677f
chore: upgrade rusty_v8 to 0.72.0 ( #19228 )
...
This commit updates rusty_v8 to 0.72.0 and by extension
V8 to version 11.5.150.1.
2023-05-24 00:11:37 +02:00
denobot
877b38b370
chore: forward v1.33.4 release commit to main ( #19181 )
...
**THIS PR HAS GIT CONFLICTS THAT MUST BE RESOLVED**
This is the release commit being forwarded back to main for 1.33.4
Please ensure:
- [x] Everything looks ok in the PR
- [ ] The release has been published
To make edits to this PR:
```shell
git fetch upstream forward_v1.33.4 && git checkout -b forward_v1.33.4 upstream/forward_v1.33.4
```
Don't need this PR? Close it.
cc @levex
Co-authored-by: levex <levex@users.noreply.github.com>
Co-authored-by: Levente Kurusa <lkurusa@kernelstuff.org>
2023-05-18 20:44:10 +02:00
Yoshiya Hinosawa
0ccfccdcd2
chore: check node_compat config diff in CI ( #19119 )
2023-05-15 21:22:53 +09:00
Bartek Iwańczuk
cf6f965e25
chore: upgrade rusty_v8 to 0.71.2 ( #19116 )
...
Closes https://github.com/denoland/deno/issues/19021
2023-05-13 21:11:40 +02:00
Bartek Iwańczuk
dad7744f2c
chore: upgrade rusty_v8 to 0.71.1 ( #19104 )
...
Fixes https://github.com/denoland/deno/issues/19021
2023-05-12 04:09:32 +02:00
Miroslav Bajtoš
78c7ff91e3
chore: upgrade thiserror and deno_lockfile ( #19073 )
...
Upgrade `thiserror` to `1.40.0`.
Remove version pinning so that consumers of deno crates can install
newer versions of `thiserrors` without waiting for us to upgrade our
Cargo.toml.
Upgrade `deno_lockfile` to `0.14.0` to bring in `thiserror` upgrade, see
https://github.com/denoland/deno_lockfile/pull/1 .
2023-05-11 16:14:51 +02:00
Divy Srivastava
89160e7cd8
chore(ext/websocket): readd autobahn|testsuite fuzzingclient ( #18903 )
...
This reverts commit
17d1c7e444
.
The `Deno.serve` signature update in
https://github.com/denoland/deno/pull/18759 broke the testee server
right after this patch landed on `main`.
2023-05-01 14:37:32 +02:00
Bartek Iwańczuk
6cd62ea5e9
chore: upgrade rusty_v8 to 0.71.0 ( #18868 )
2023-04-27 20:50:46 +02:00
Bartek Iwańczuk
17d1c7e444
Revert "chore(ext/websocket): Add autobahn|testsuite fuzzingclient (#… ( #18856 )
...
…18846)"
This reverts commit 036778c2e8
.
Keeps failing on `main` branch.
2023-04-26 15:48:23 +00:00
Divy Srivastava
036778c2e8
chore(ext/websocket): Add autobahn|testsuite fuzzingclient ( #18846 )
...
Closes #17242
2023-04-26 17:55:48 +05:30
Bartek Iwańczuk
106e4c475f
chore: upgrade rusty_v8 to 0.70.0 ( #18844 )
...
Closes https://github.com/denoland/deno/issues/18369
2023-04-26 10:02:03 +02:00
Bartek Iwańczuk
779d379c68
chore: upgrade rusty_v8 to 0.69.0 ( #18796 )
2023-04-22 00:36:52 +00:00
Will (Newby) Atlas
be307f40f0
[ci] LLVM 17 all the way
2023-04-19 14:36:12 -06:00
Will (Newby) Atlas
f1f459f642
[ci] Remove tests
2023-04-19 14:18:22 -06:00
Will (Newby) Atlas
83fdc3baa0
[ci] Use LLVM 17 over 15
2023-04-19 14:16:02 -06:00
Will (Newby) Atlas
f27035d22b
[ci] What lld do we have #3
2023-04-19 14:09:58 -06:00
Will (Newby) Atlas
c964349e5b
[ci] What lld do we have
2023-04-19 14:07:05 -06:00
Will (Newby) Atlas
49aa8c32ca
[ci] What OS are we on
2023-04-19 14:01:42 -06:00
Will (Newby) Atlas
c4f697d735
Check llvm version
2023-04-19 13:16:53 -06:00
Will (Newby) Atlas
4bf1adc15a
Use free runners w/ buildjet for 8-core runners
2023-04-19 13:12:50 -06:00
Will (Newby) Atlas
64829cca83
Merge branch 'main' of github.com:denoland/deno into will/test-buildjet
2023-04-19 12:41:29 -06:00
Divy Srivastava
9496dfc685
fix(ext/node): implement asymmetric keygen ( #18651 )
...
Towards #18455
This commit implements the keypair generation for asymmetric keys for
the `generateKeyPair` API.
See how key material is managed in this implementation:
https://www.notion.so/denolandinc/node-crypto-design-99fc33f568d24e47a5e4b36002c5325d?pvs=4
Private and public key encoding depend on `KeyObject#export` which is
not implemented. I've also skipped ED448 and X448 since we need a crate
for that in WebCrypto too.
2023-04-19 22:27:34 +05:30
Will (Newby) Atlas
811cc93edb
Experiment: use BuildJet runners instead of Github Hosted
2023-04-19 09:05:13 -06:00
denobot
4e5d370b56
chore: forward v1.32.5 release commit to main ( #18758 )
...
Co-authored-by: levex <levex@users.noreply.github.com>
Co-authored-by: Levente Kurusa <lkurusa@kernelstuff.org>
2023-04-18 22:20:49 +02:00
David Sherret
2eb0f9fb5c
ci: don't run wpt tests on debug ( #18688 )
2023-04-13 14:40:06 +00:00
David Sherret
e39bc959c1
ci: use non-XL runners more ( #18675 )
...
![image](https://user-images.githubusercontent.com/1609021/231593822-b9d7c9db-4416-4735-bd89-f28a260607f1.png )
Non-xl runners are faster than the linux xl job, so let's use them for
now
Closes #17103
2023-04-13 11:44:39 +02:00
David Sherret
b82168a1f6
ci: do not run build job on draft prs ( #18634 )
...
We had a PR land that didn't actually pass the steps because it passed
on a draft pr. This prevents running the "build" job on draft prs.
2023-04-08 09:27:21 -04:00
Divy Srivastava
bafffa95a0
ci: update to Ubuntu 22.04 runners for all workflows ( #18526 )
2023-04-01 08:35:31 +05:30
David Sherret
d00f8b4e84
ci: fix main ( #18420 )
2023-03-24 13:47:50 -04:00
David Sherret
de4667febe
chore: fix located_script_name test ( #18418 )
...
Closes #18417
2023-03-24 16:00:47 +00:00
David Sherret
049982c332
ci: bump deno version used in release scripts ( #18353 )
2023-03-22 18:19:18 +00:00
David Sherret
f603ebba77
chore(ci): save a cargo cache specifically for linting ( #18219 )
2023-03-16 13:42:31 -04:00
David Sherret
82ee73d795
chore(ci): cache test debug ubuntu-22.04-xl build ( #18216 )
2023-03-15 21:47:15 -04:00
David Sherret
1c285ac214
chore(ci): fix ci to restore the cache ( #18215 )
2023-03-15 22:03:07 +00:00
David Sherret
6f9c0a9b7a
chore(ci): escape quotes in "Lint PR title" step ( #18200 )
2023-03-14 23:55:04 -04:00
Divy Srivastava
485e12062c
ci: update to Ubuntu-22.04-XL runners ( #18181 )
...
Updates CI to use ubuntu-22.04-xl runners. A change to sysroot setup
was necessary that links `libdl.so.2` and `libdl.a` that are no longer
present on ubuntu-22.04.
---------
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2023-03-14 22:12:33 +05:30
David Sherret
b9d2ac32d5
chore(ci): verify the PR title as part of linting ( #18163 )
...
This verifies the PR title as part of the lint step.
2023-03-13 18:59:13 +00:00
Filip Skokan
92c388761a
wpt: only tag daily runs as master ( #18155 )
...
This PR updates the WPT upload script so that it only labels runs that
come from the daily WPT job as "master".
This is so that only the daily synchronized runs get selected when
viewing dashboards such as
[this](https://wpt.fyi/results/?label=master&label=experimental&product=deno&product=node.js&product=chrome&product=edge&product=firefox&product=safari&aligned&view=subtest&q=deno%3A%21missing ).
2023-03-13 13:24:16 +01:00