Bartek Iwańczuk
cd0a592b2d
fix: restore Windows debug info ( #30778 )
...
Restores generation of debug info on Windows, that was disabled in 2.5.0
as part of V8 upgrade - https://github.com/denoland/deno/pull/30629
2025-09-18 18:14:05 -07:00
Bartek Iwańczuk
3e58caa8f4
ci: disable symcache generation on Windows ( #30646 )
...
Due to V8 upgrade in https://github.com/denoland/deno/pull/30629 , we are
not generating debug symbols on Windows and because of that
symcache generation is not available.
2025-09-08 22:39:54 +00:00
David Sherret
173f26f391
chore: fix deno_lib version bump for release and verify Deno binary version outputs expected version ( #29540 )
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / build wasm32 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
2025-05-30 17:11:26 +00:00
Bartek Iwańczuk
b27f88239d
ci: update release template ( #29519 )
...
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / build wasm32 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
Changes URL of GH release - the one used previously doesn't
work correctly, since GH uses something like
`<org>/<repo>/releases/tag/untagged-<hash>` for draft releases.
AFAICT it's too cumbersome to figure this hash programatically.
2025-05-30 00:46:00 +00:00
Bartek Iwańczuk
dacfd23b87
ci: update release template ( #29512 )
2025-05-29 23:29:06 +00:00
Bartek Iwańczuk
996f18b5f2
ci: update action to create release PR ( #29322 )
2025-05-17 00:40:38 +02:00
David Sherret
744eaa956d
chore: add release downgrade instructions ( #29335 )
2025-05-16 14:09:59 +00:00
Bartek Iwańczuk
5e171ad317
ci: Update release doc template ( #29289 )
...
We're gonna be cutting patch release from `main` branch from now on.
2025-05-14 10:15:17 +00:00
Bartek Iwańczuk
9b9a61adbb
ci: revert to the old way of uploading canary ( #29251 )
...
This broke CI and I was unable to fix it so far.
2025-05-11 11:00:00 +00:00
Bartek Iwańczuk
a2f129720e
ci: fix uploading canary once more ( #29238 )
2025-05-09 20:55:01 +00:00
Bartek Iwańczuk
9538acb68d
ci: fix uploading canary, again ( #29234 )
2025-05-09 16:14:13 +02:00
Bartek Iwańczuk
67c7f1ba17
ci: fix uploading canary ( #29223 )
2025-05-09 01:57:19 +02:00
Bartek Iwańczuk
90274065ff
ci: make uploading canary less racy, take 2 ( #25751 )
...
Another try at https://github.com/denoland/deno/issues/25464
using a Deno script.
2025-05-08 21:04:24 +02:00
Bartek Iwańczuk
5c3bb07460
chore: update "version_bump" action to allow for RC bumps ( #29048 )
...
Also fixes the script for other version updates that was missed in
https://github.com/denoland/deno/pull/29018 .
2025-04-25 15:15:16 +00:00
Bert Belder
90e90cda34
feat: code sign deno.exe ( #28963 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2025-04-25 08:27:12 +02:00
Divy Srivastava
e1329df448
v2.3.0-rc.3 ( #29032 )
2025-04-24 09:16:26 +05:30
David Sherret
edba5ff3c8
fix(compile): read resource name in executable as uppercase on Windows ( #29005 )
...
* https://github.com/denoland/sui/pull/40 (this is the fix)
* https://github.com/denoland/sui/pull/39
* https://github.com/denoland/sui/pull/38
Closes https://github.com/denoland/deno/issues/28982
---------
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2025-04-23 04:59:59 +00:00
David Sherret
63901aac83
chore: skip updating release-latest.txt when current version not greater than latest version ( #28787 )
...
Signed-off-by: David Sherret <dsherret@users.noreply.github.com>
2025-04-08 00:06:59 +00:00
Divy Srivastava
e10101347c
perf: remote symbolicate stack traces ( #28470 )
...
Fixes #28136
Closes #28415
Publish symcache to GCS and generate trace URL during panic.
```
============================================================
Deno has panicked. This is a bug in Deno. Please report this
at https://github.com/denoland/deno/issues/new .
If you can reliably reproduce this panic, include the
reproduction steps and re-run with the RUST_BACKTRACE=1 env
var set and include the backtrace in your report.
Platform: windows x86_64
Version: 2.2.5
Args: ["C:\Users\divy\.deno\bin\deno.exe"]
View stack trace at:
https://panic.deno.com/v2.2.5/aarch64-apple-darwin/gszD49_B4utrqB4vrrqBozirqB49prqBwjkwqBw_jBg31Cw5tCg5sDoo3pqB41sDgkkB
```
## Design
<img
src=https://github.com/user-attachments/assets/396d53cd-1fe7-4d88-9ecd-ea7b74a9a1ed
height=500>
Example:
`https://panic.deno.com/v2.2.3/aarch64-apple-darwin/g4couawkboxb4tbg9oHwqbw6a `
Stack walking and symbolicate code is at
https://github.com/denoland/panic/
2025-04-02 08:42:28 +05:30
Bartek Iwańczuk
1ef341c397
ci: update release template ( #27901 )
2025-01-31 14:02:24 -05:00
ryu
e4a16e91fa
docs(readme): update redirected links ( #27726 )
2025-01-20 03:01:25 +00:00
David Sherret
b962b87cfe
chore: fix canary version ( #27723 )
...
Broken by
57dd66ec3d
Closes https://github.com/denoland/deno/issues/27719
2025-01-19 11:19:47 +01:00
David Sherret
57dd66ec3d
refactor: move denort to separate crate ( #27688 )
...
This slightly degrades the performance of CJS export analysis on
subsequent runs because I changed it to no longer cache in the DENO_DIR
with this PR (denort now properly has no idea about the DENO_DIR). We'll
have to change it to embed this data in the binary and that will also
allow us to get rid of swc in denort (will do that in a follow-up PR).
2025-01-17 20:39:29 +00:00
Kenta Moriuchi
8fb073d7b4
chore: Happy New Year 2025 ( #27509 )
2024-12-31 19:12:39 +00:00
David Sherret
a63f8452e9
chore: mark ./tools/release/npm/build.ts as executable ( #27349 )
2024-12-13 00:30:21 +00:00
David Sherret
b7564636b5
chore: add npm distribution at deno package ( #27346 )
2024-12-12 23:43:43 +00:00
Bartek Iwańczuk
85709c70ab
chore: update release doc template ( #26406 )
2024-10-19 09:12:19 +05:30
Divy Srivastava
0a75dc70aa
fix: update patchver to 0.2 ( #25952 )
...
Fixes https://github.com/denoland/deno/issues/25940
Forgot to update patchver scripts to latest sui. Ref #25942
2024-10-01 15:05:55 +05:30
Bartek Iwańczuk
e2875aee74
ci: Add action to cut LTS release ( #25590 )
...
Factored from https://github.com/denoland/deno/pull/25123 .
---------
Signed-off-by: David Sherret <dsherret@users.noreply.github.com>
Co-authored-by: David Sherret <dsherret@gmail.com>
Co-authored-by: David Sherret <dsherret@users.noreply.github.com>
2024-09-12 22:06:59 +02:00
Bartek Iwańczuk
11b5f2d3ea
ci: upgrade release template ( #25591 )
...
Removes `deno-lambda` section that is now deprecated:
https://github.com/denoland/deno-lambda/pull/307
2024-09-12 15:15:17 +10:00
David Sherret
a7c002ae63
chore: enable no-console dlint rule ( #25113 )
2024-08-20 15:14:37 -04:00
Bartek Iwańczuk
a3bd9fa529
ci: fix 'promote_to_rc' workflow by adding codesigning ( #25074 )
2024-08-18 22:45:54 +02:00
Bartek Iwańczuk
2eeea0a1d2
ci: add script to promote to RC release ( #25072 )
...
This commits add a CI script that allows to promote a certain
canary build to a "Release Candidate" release.
This is done using `libsui` and `patchver` utilities.
2024-08-16 23:59:10 +02:00
David Sherret
2fca4f11fe
chore: include current versions more in release checklist ( #24562 )
2024-07-12 18:44:55 -04:00
Leo Kettmeir
52946878b2
ci: update release steps related to dotcom ( #24467 )
2024-07-09 17:10:04 -04:00
Divy Srivastava
280f20efd9
chore: update release template ( #24195 )
...
Fix Slack formatting
2024-06-13 04:21:57 +00:00
Divy Srivastava
f5c239f377
chore: update release template ( #24046 )
...
Use `@here` instead of `@channel` as it pings everyone sleeping too.
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
2024-05-30 16:20:48 +05:30
Bartek Iwańczuk
8ea9370c55
chore: update release doc template ( #23934 )
...
Align to latest release process, add some more instructions.
2024-05-22 18:29:41 -04:00
Yoshiya Hinosawa
021a0dc9b1
chore(tools): update release template ( #23582 )
2024-04-28 20:22:17 +09:00
Bartek Iwańczuk
061bcb5393
chore: update release doc template ( #23299 )
...
Adjusts release doc template to changes made by @crowlKats in
`apiland_scripts`.
2024-04-11 12:12:33 -04:00
Bartek Iwańczuk
0e4d1cb5f9
feat(init): use jsr specifier for @std/assert ( #23073 )
...
This commit changes "deno init" subcommand to use "jsr:" specifier for
standard library "assert" module. It is unversioned, but we will change
it to `@^1` once `@std/assert` release version 1.0.
This allows us to start decoupling `deno` and `deno_std` release. The
release scripts have been updated to take that into account.
2024-03-27 18:51:52 +01:00
Asher Gomez
2b279ad630
chore: move test_util to tests/util/server ( #22444 )
...
As discussed with @mmastrac.
---------
Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com>
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-02-19 06:34:24 -07:00
Igor Zinkovsky
88d7c50cd5
chore(release): add deno-lambda to release checklist ( #22431 )
...
Signed-off-by: Igor Zinkovsky <igor@deno.com>
2024-02-16 09:46:01 -08:00
Divy Srivastava
052b7d8bbd
chore(release): update asset count for denort ( #22425 )
...
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
2024-02-15 13:40:24 +05:30
Divy Srivastava
82eba2b53a
chore: update asset count to 9 in release_doc_template ( #22347 )
2024-02-08 17:58:04 +00:00
Bartek Iwańczuk
d889f99657
chore: use granular unstable flags in tools/ ( #22138 )
2024-01-26 22:35:43 +00:00
David Sherret
7e72f3af61
chore: update copyright to 2024 ( #21753 )
2024-01-01 19:58:21 +00:00
David Sherret
57dc427c77
chore: break up some steps in release checklist ( #21329 )
2023-11-24 13:00:39 -05:00
Matt Mastracci
4ff5f175a8
chore: update release_doc_template.md ( #21322 )
...
Remove the need to manually build M1
Signed-off-by: Matt Mastracci <matthew@mastracci.com>
2023-11-23 22:42:13 -07:00
Yoshiya Hinosawa
b7d14d9bd5
chore(tools): update release_doc_template.md ( #21230 )
2023-11-17 21:47:40 +09:00